English-Spanish dictionary »

mustelid meaning in Spanish

EnglishSpanish
mustelid (any species of family Mustelidae)
noun

mustélidonoun
{m}