Popular Wordlists
  • word of the day

    amaranthus

    amaranthus - Dictionary definition and meaning for word amaranthus

    Definition
    (noun) large widely distributed genus of chiefly coarse annual herbs
    Synonyms : genus amaranthus
Connect with us on Facebook