Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

polyembryony Definition

Cancel
polyembryony
noun(poly-em-bry-o-ny)
the condition of having several embryos
polyembryony
noun(poly-em-bry-o-ny)
the production of two or more embryos from one ovule or egg

Words Related to polyembryony!

polyembryony Examples by Brain Bank Users