1 ambercane | Definition of ambercane

ambercane

noun
plural -s

Definition of ambercane

: a sorghum (Sorghum dochna) used especially in southern Africa as a fodder and grain crop

First Known Use of ambercane

1873, in the meaning defined above

History and Etymology for ambercane

so called from its color

Keep scrolling for more