vermiparous
VERMIP'AROUS,
a. [L. vermes, worms, and pario, to bear.]
Producing worms.