vermiparous

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