Find the word definition

The Collaborative International Dictionary
Petalum

Petalum \Pet"a*lum\, n.; pl. Petala. [NL.] A petal.

Wiktionary
petalum

n. A petal.