• word of the day

    enhydra

    enhydra - Dictionary definition and meaning for word enhydra

    Definition
    (noun) sea otters
    Synonyms : genus enhydra
Download our Mobile App Today
Receive our word of the day
on Whatsapp