splitworm

noun

Definition of splitworm