vermiparous

listen to the pronunciation of vermiparous
İngilizce - İngilizce
{a} producing worms or grubs
Producing or breeding worms