CompareWords
Compare
Perula
Definition:
(n.) One of the scales of a leaf bud.
(n.) A pouchlike portion of the perianth in certain orchides.