English Dictionary
◊ OXYURIDAE
Oxyuridae
n : pinworms [syn: {Oxyuridae}, {family Oxyuridae}]