English dictionary
amaranthus meaning and definition
Definition and meaning of amaranthus at MeaningMonkey.org. amaranthus meaning and definition in the English Dictionary.AMARANTHUS noun
Definition of Amaranthus (noun)
- large widely distributed genus of chiefly coarse annual herbs
- synonyms: genus Amaranthus
Source: Princeton University Wordnet