Word info

macroscelidean

Noun

Meaning

macroscelidean (plural macroscelideans)

Any insectivorous mammal of the order Macroscelidea; an elephant shrew.

Source: en.wiktionary.org

Close letter words and terms