Meaning of neurotrichus

Definition of neurotrichus

(noun) shrew moles

Other information on neurotrichus

WIKIPEDIA results for neurotrichus
Amazon results for neurotrichus