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