Definitions for oxyurida
This page provides all possible meanings and translations of the word oxyurida
U.S. National Library of Medicine
An order of nematodes of the subclass SECERNENTEA. Its organisms are characterized by a single, ventral excretory gland and a relatively stout, short body.
Find a translation for the oxyurida definition in other languages:
Select another language: