1 result found

Search Results for: macrophyllous

Macrophyllous

Macrophyllous (Science: botany) Having long or large leaves. Origin: Macro- - gr. A... Read More