2 results 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

Ramentaceous

ramentaceous (Science: botany) Covered with... Read More