Italian-English dictionary »

nematomorfo meaning in English

ItalianEnglish
nematomorfo noun
{m}

horsehair worm(any of the Nematomorpha)
noun