spalacid
English
Noun
spalacid
(
plural
spalacids
)
(
mammalogy
)
Any member of the
Spalacidae
: the
mole rats
,
bamboo rats
and
zokors
.
Translations
member of Spalacidae
Finnish:
myllikäs
(
bamboo rat or mole rat
)
,
tsokori
(
zokor
)
Anagrams
Capaldis