cabbage snake

noun

Definition of cabbage snake

: a nematode worm of the family Mermithidae

First Known Use of cabbage snake

1902, in the meaning defined above

Keep scrolling for more