Definition of perula in English:

perula

(also perule)

noun

Botany
  • Originally: the scaly covering of a leaf bud. Later: a bud scale (usually in plural).

Origin

Early 19th century (in an earlier sense). From French pérule scaly covering of a leaf-bud and its etymon scientific Latin perula (Mirbel, in the same source, II. 635) from classical Latin pēra + -ula.

Pronunciation

perula

/ˈpɛr(j)ʊlə/