'Petala' definitions:

Definition of 'Petala'

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