Online English Dictionary

Home

Impeyanpheasant


n.

The African sugar cane ( Holcus saccharatus ), -- resembling the sorghum, or Chinese sugar cane.


© 2009 Dammam Community College