oxyuroid
adjective
oxy·uroid
Definition of oxyuroid
of a nematode's pharynx
: having a bulbous posterior enlargement
Keep scrolling for more