Find the word definition

The Collaborative International Dictionary
Petaliferous

Petaliferous \Pet`al*if"er*ous\, a. [Petal + -ferous.] Bearing petals.

Wiktionary
petaliferous

a. Bearing petals.