CROCIDURA CAUDATA Meaning of CROCIDURA CAUDATA in English Mediterranean long-tailed shrew Animal names in Latin and English dict. Словарь названий животных в латинском и английском . 2012