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

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