Tamil Dictionary 🔍

aplacentata

Ap`la*cen*ta"ta, n. pl. Etym: [Pref. a- not + placenta.] (Zoöl.) Defn: Mammals which have no placenta.


aplacentata - Similar Words