Italian-English dictionary »

anguillula meaning in English

ItalianEnglish
anguillula noun
{f}

eelworm(a nematode, or roundworm, especially any that resemble small eels)
noun