vermiparous

listen to the pronunciation of vermiparous
Английский Язык - Английский Язык
{a} producing worms or grubs
Producing or breeding worms