Petaloid
/(?)/
Pet·al·oid
Petaloid
a.
Petaline.
(Bot.)