Alfilaria

/ˌæl.fɪˈlɛəɹi.ə/

Antonyms for "alfilaria" (2 found)

Noun(2 words)
free living wormnonparasitic worm

More for "alfilaria"