English

edit

Noun

edit

crocidurate (plural crocidurates)

  1. (zoology) Any shrew of the genus Crocidura.