Subscriber login


Forgot your password?

Library card login

Other

polyembryony

Definition of polyembryony

noun

[mass noun] Biology
  • the formation of more than one embryo from a single fertilized ovum or in a single seed.

Derivatives

polyembryonic

adjective

polyembryony in other Oxford dictionaries

Definition of polyembryony in the US English dictionary