• word of the day

    orach

    orach - Dictionary definition and meaning for word orach

    Definition
    (noun) any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
    Synonyms : orache
Download our Mobile App Today
Receive our word of the day
on Whatsapp