Meaning

1 senses
  1. A nematoid worm, Strongylus equinus, which parasitizes the blood vessels of a horse, producing aneurysms, often fatal.

Forms

plural: palisade worms
Singularpalisade worm
Pluralpalisade worms

regular

See also

neighbours in the dictionary
palisade worm — meaning, examples, forms, synonyms | Krumeto