solenodon

(noun)

noun

1. Any of the genus, Solenodon, small nocturnal, burrowing, insectivorous mammals, with a long snout and venomous saliva.