vermiparous (comparative more vermiparous, superlative most vermiparous)
Latin vermis a worm + parere to bring forth.