Find the word definition

The Collaborative International Dictionary
Polyembryonate

Polyembryonate \Pol`y*em"bry*o*nate\, a. [Poly- + embryonate.] (Bot.) Consisting of, or having, several embryos; polyembryonic.

Wiktionary
polyembryonate

a. (context botany English) Consisting of, or having, several embryos; polyembryonic.