1 oxyuroid | Definition of oxyuroid

oxyuroid

adjective
oxy·​uroid

Definition of oxyuroid

of a nematode's pharynx
: having a bulbous posterior enlargement

History and Etymology for oxyuroid

New Latin Oxyuris + English -oid

Keep scrolling for more