Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trichuris Definition

Cancel
trichuris
noun(Trich-u-ris)
the type genus of the family Trichuridae of nematode worms comprising the whipworms

Words Related to trichuris!

trichuris Examples by Brain Bank Users