Medical Dictionary
Trichuridae
noun pl Trich·u·ri·dae \trik-ˈyu̇r-ə-ˌdē\
Medical Definition of TRICHURIDAE
: a family of nematode worms (order Enoplida) that are parasitic in the intestines of vertebrates and have a slender body sometimes with a thickened posterior end and a tubular capillary esophagus
Seen & Heard
What made you want to look up Trichuridae? Please tell us where you read or heard it (including the quote, if possible).