petaloid adjective.
['pɛt(ǝ)lɔɪd] M18.[mod. Latin petaloideus, from petalum PETAL noun: see -OID.]Of the form of or resembling a petal, esp. (
Botany) in being of a colour other than green, and leaflike;
Zoology designating the curved paired ambulacra of some irregular echinoids.
Also
■ petaloidal adjective L19. [TahlilGaran] English Dictionary ▲