Tamil Dictionary 🔍

perula

Per"u*la, n.; pl. Perulæ. Etym: [L., dim. of pera wallet, Gr. pérule.] 1. (Bot.) Defn: One of the scales of a leaf bud. 2. (Bot.) Defn: A pouchlike portion of the perianth in certain orchides.


perula - Similar Words