1. a. Consisting of, or having, several embryos; polyembryonic.
1. Consisting of, or having, several embryos; polyembryonic. Origin: Poly- + embryonate. Source: Websters Dictionary (01 Mar 1998)