English | German | Russian | Czech

oxyurid English

Meaning oxyurid meaning

What does oxyurid mean?

oxyurid

(zoology) Any of the order Oxyurida of nematode worms.

Synonyms oxyurid synonyms

What other words have the same or similar meaning as oxyurid?

oxyurid English » English

pinworm Enterobius vermicularis

Are you looking for...?