Search Result for "petalum": 

The Collaborative International Dictionary of English v.0.48:

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