-
Trichuroidea
Trichuroidea
A superfamily of nematodes of the order ENOPLIDA. Its organisms have a well developed intestine and rectum.<br/>Year introduced: 1967
MeSH
Your browsing activity is empty.
Activity recording is turned off.
Turn recording back on
See more...