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