Definitions for "Strongyle"
"blood worm".