ASCARIS LUMBRICOIDES


Meaning of ASCARIS LUMBRICOIDES in English

noun

type of large roundworm which is a parasite in the human intestine

English dictionary of medicine.      Английский словарь медицины.