amaranthus - definitions and synonyms

amaranthus noun

  1. ( also written as Amaranthus )

    English Meaning: 

    : large widely distributed genus of chiefly coarse annual herbs

    Synonyms:

    genus amaranthus