spalacidae
1. [ noun ] (biology,zoology) mole rats
Synonyms: family_Spalacidae
Related terms: mammal_family Myomorpha Spalax
Similar spelling:   splicer
  spoilage
  spillage