Perula :: Perula (n.) One of the scales of a leaf bud.
Perula :: Perula (n.) A pouchlike portion of the perianth in certain orchides.
Perulae :: Perulae (pl. ) of Perul.
Perule :: Perule (n.) Same as Perula.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us