• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp