English-Polish dictionary »

solenodon meaning in Polish

EnglishPolish
solenodon noun
small nocturnal insectivorous mammal with long snout and venomous saliva

minanoun