|
Definition of Polyembryonate
1. a. Consisting of, or having, several embryos; polyembryonic.
Definition of Polyembryonate
1. Adjective. (botany) Consisting of, or having, several embryos; polyembryonic. ¹
¹ Source: wiktionary.com
Medical Definition of Polyembryonate
1.