vermiparous

listen to the pronunciation of vermiparous
الإنجليزية - الإنجليزية
{a} producing worms or grubs
Producing or breeding worms
vermiparous
المفضلات