palisade worm


Also found in: Dictionary.

palisade worm

A nonspecific term for a nematode of the genus Strongylus.