The Collaborative International Dictionary of English v.0.48:Petalum \Pet"a*lum\, n.; pl. Petala. [NL.] A petal. [1913 Webster]