Meaning of Hydromyinae

Definition of Hydromyinae

(noun) water rats of Australia and New Guinea

Other information on Hydromyinae

WIKIPEDIA results for Hydromyinae
Amazon results for Hydromyinae