Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sorghum syrup
in English
sorghum syrup
#limited
Definitions
Noun
a
sweet
liquid
extracted
from
certain
sorghum
grass
varieties
The
farmer
harvested
sorghum
to
produce
sorghum
syrup
.