perula

listen to the pronunciation of perula
الإنجليزية - الإنجليزية
One of the scales of a leaf bud
A pouchlike portion of the perianth in certain orchides