a large perennial bunch grass that is native to africa and yemen (megathyrsus maximus) - Spanish English Dictionary

a large perennial bunch grass that is native to africa and yemen (megathyrsus maximus)

Meanings of "a large perennial bunch grass that is native to africa and yemen (megathyrsus maximus)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a large perennial bunch grass that is native to africa and yemen (megathyrsus maximus) guinea [m] CR