ambercane
noun
plural -s
Definition of ambercane
: a sorghum (Sorghum dochna) used especially in southern Africa as a fodder and grain crop
Keep scrolling for more