Word info

macroscelidid

Noun

Meaning

macroscelidid (plural macroscelidids)

(zoology) Any member of the family Macroscelididae, the elephant shrews.

Source: en.wiktionary.org

Close letter words and terms