English synonyms about - contact  

Ascaris lumbricoides

noun

1 Ascaris lumbricoides

Intestinal parasite of humans and pigs.

synonym: common roundworm.

Polish: glista ludzka


Find more on ascaris lumbricoides elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141