Definitions for perula
  • Perula (n.) - One of the scales of a leaf bud.
  • Perula (n.) - A pouchlike portion of the perianth in certain orchides.
  • Perulae (pl. ) - of Perula
Words in your word
2 Letter Words
ae al ar el er la pa pe re up