petaloid adjective 1noun 1forms 3 adjective1 •Resembling the petal of a flower.From whence he concludes, that no apetalous can be a perfect Flower, since the only Fence of a Flower consists in its being petaloid. — 1720 noun1 •A petaloid structure in a flower.One or more rows of large outer petals lying flat or undulating, with a mass of intermingled petaloids and stamens in the center. — 2024 formspetaloids · more petaloid · most petaloid