The Collaborative International Dictionary
Petaliform
Petaliform \Pe*tal"i*form\, a. (Bot.) Having the form of a petal; petaloid; petal-shaped.
Wiktionary
petaliform
a. (context botany English) Having the form of a petal.