strongyl
/ˈstrɒŋɡɪl/Definitions
1. noun
a type of parasitic nematode worm
“The strongyls infested the soil, causing harm to the nearby crops.”
1. noun
a type of parasitic nematode worm
“The strongyls infested the soil, causing harm to the nearby crops.”