Popular Wordlists
  • word of the day

    orache

    orache - Dictionary definition and meaning for word orache

    Definition
    (noun) any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes
    Synonyms : orach
Connect with us on Facebook