Thelaziidae
noun pluralMedical Definition of Thelaziidae
: a family of spiruroid nematode worms containing various forms of medical and veterinary importance — see thelazia