Tamil Dictionary 🔍

polyembryonate

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


polyembryonate - Similar Words