Consisting of, or having, several embryos; polyembryonic.
POLYEMBRYONATE is a
14
letter word starting with
P
and ending with
E
Definitions & Synonyms
adjective -
Pertaining to a form of reproduction or development in plants and animals that results in more than one embryo from a single fertilized egg or zygote.