Tamil Dictionary 🔍

embryonate

Em"bry*o*nate, Em"bry*o*na`ted, a. (Biol.) Defn: In the state of, or having, an embryonal.


embryonate - Similar Words