ascaris lumbricoides

Noun
  1. intestinal parasite of humans and pigs

Khám phá thêm

Các từ liên quan

ascaris lumbricoides
A scientist examines a preserved ascaris lumbricoides specimen under a microscope.