Tamil Dictionary 🔍

superfecundity

Su`per*fe*cun"di*ty, n. Defn: Superabundant fecundity or multiplication of the species.


superfecundity - Similar Words