polyembryonate🔊adjEtymology From poly- + embryonate.1Biology, Botany, Natural sciences Consisting of, or having, several embryos; polyembryonic.