YourDictionary

polyembryony

noun

the production of two or more embryos or individuals from a single fertilized ovum

See polyembryony in American Heritage Dictionary 4

Learn more about polyembryony

link/cite print suggestion box