Tamil Dictionary 🔍

embryonated

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


embryonated - Similar Words