strongyle
nounDefinition of strongyle
: any of various nematode worms (family Strongylidae) related to the hookworms and parasitic especially in the intestines and tissues of horses — compare bloodworm sense 2
Keep scrolling for more
Keep scrolling for more