Related Words for word “vivipara”
vivipara - Did you Mean?
vivipara
ovipara