1 result found

Search Results for: ramenta

Ramenta

ramenta (Science: botany) thin brownish chaffy scales upon the leaves or young shoots of some plants, especially upon the... Read More