English-Italian dictionary »

horsehair worm meaning in Italian

EnglishItalian
horsehair worm (any of the Nematomorpha)
noun

nematomorfonoun
{m}