strongyl

listen to the pronunciation of strongyl
English - English
{i} any of a number of parasitic worms belonging to the family Strongylidae
strongyl
Favorites