Definition Definition

perula - Meaning and Examples

Meaning of 'perula' (Webster Dictionary)

1 . Perula [ n.]
- One of the scales of a leaf bud.
- A pouchlike portion of the perianth in certain orchides.