sugar_sorghum has definitions from the fields of biology,botany
1
[ noun ] (biology,botany) any of several sorghums cultivated as a source of syrup

Related terms

sorghum

*