RAMENTA MEANING IN ENGLISH

• Ramenta Definition & Synonyms

  1. (n. pl.) Thin brownish chaffy scales upon the leaves or young shoots of some plants, especially upon the petioles and leaves of ferns.


• Ramentaceous Definition & Synonyms

  1. (a.) Covered with ramenta.


RECENT SEARCHES