Tamil Dictionary 🔍

zonaria

Zo*na"ri*a, n. pl. Etym: [NL.] (Zoöl.) Defn: A division of Mammalia in which the placenta is zonelike.


zonaria - Similar Words