Vermiparous meaning

Producing or breeding worms.
adjective
0
0
Advertisement

Origin of vermiparous

  • Latin vermis a worm + parere to bring forth.

    From Wiktionary