• word of the day

    hydromyinae

    hydromyinae - Dictionary definition and meaning for word hydromyinae

    Definition
    (noun) water rats of Australia and New Guinea
Download our Mobile App Today
Receive our word of the day
on Whatsapp