English dictionary

neurotrichus meaning and definition

Definition and meaning of neurotrichus at MeaningMonkey.org. neurotrichus meaning and definition in the English Dictionary.

NEUROTRICHUS noun

Definition of Neurotrichus (noun)

  1. shrew moles
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: