Word info

crocidurate

Noun

Meaning

crocidurate (plural crocidurates)

(zoology) Any shrew of the genus Crocidura.

Source: en.wiktionary.org

Close letter words and terms