Entry 1 sense Webster, 1913 Polyembryonate · Pol·y·em·bry·o·nate · IPA 01 a. Consisting of, or having, several embryos; polyembryonic. 1. Consisting of, or having, several embryos; polyembryonic.(Bot.)