a large perennial bunch grass (panicum maximum / megathyrsus maximus) - Spanish English Dictionary