Glossary
A genus of nematodes that inhabit the conjunctival sac and lacrimal ducts of various species of vertebrates. Occasionally species of Thelazia are found in humans.
Posted
in
by
Tags: