The Collaborative International Dictionary
Petala
Petalum \Pet"a*lum\, n.; pl. Petala. [NL.] A petal.
Wiktionary
petala
n. (plural of petalum English)