Definition:
Compare solenodon with other words:
agouta vs. solenodon
saliva vs. solenodon
solenodon vs. venomous
mammal vs. solenodon
insectivorous vs. solenodon
nocturnal vs. solenodon