Find the word definition

The Collaborative International Dictionary
Perula

Perula \Per"u*la\, n.; pl. Perul[ae]. [L., dim. of pera wallet, Gr. ?: cf. F. p['e]rule.]

  1. (Bot.) One of the scales of a leaf bud.

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

Wiktionary
perula

n. 1 (context botany English) One of the scales of a leaf bud. 2 (context botany English) A pouchlike portion of the perianth in certain orchids.