a nocturnal insectivorous mammalian quadruped - Inglés Sinónimo Diccionario