Noun Definition

spalacidae

1.Definition: mole rats

Category: Animals