Petaliferous
/(?)/
Pet·al·if·er·ous
Petaliferous
a.
Bearing petals.