Popular Wordlists
  • word of the day

    hydrastis

    hydrastis - Dictionary definition and meaning for word hydrastis

    Definition
    (noun) small genus of perennial herbs having rhizomes and palmate leaves and small solitary flowers; of northeastern United States and Japan
    Synonyms : genus hydrastis
Connect with us on Facebook