spalacidae

/spælækədaɪd/

Definitions

1. noun

a family of large, rodent-like mammals that are primarily found in Eastern Europe and Asia.

“The spalacidae found in Ukraine are a key part of the local ecosystem.”

Synonyms

  • mammals
  • rodents

Antonyms

  • birds
  • reptiles