OXYURIS


Meaning of OXYURIS in English

A group of intestinal worms that includes pinworm.

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