polyembryony
nounDefinition of polyembryony
1
: the condition of having several embryos
2
: the production of two or more embryos from one ovule or egg
Keep scrolling for more
Keep scrolling for more