Meaning of Amaranthus
Definition of Amaranthus
(noun)
large
widely
distributed
genus
of
chiefly
coarse
annual
herbs
Other information on Amaranthus
WIKIPEDIA results for
Amaranthus
Amazon results for
Amaranthus
Tweet