strongylus

/ˈstrɔŋɡaɪləs/

Definitions

1. noun

a type of nematode worm, typically parasitic to animals

“The strongylus infestation in the horse led to severe health issues.”

Synonyms

  • nematode
  • parasitic worm

Antonyms

  • beneficial worm
  • non-parasitic organism