PERULA


Meaning of PERULA in English

(n.) A pouchlike portion of the perianth in certain orchides.

Webster's English dictionary.      Английский словарь Webster.