Tamil Dictionary 🔍

allantoidea

Al`lan*toid"e*a, n. pl. Etym: [NL.] (Zoöl.) Defn: The division of Vertebrata in which the embryo develops an allantois. It includes reptiles, birds, and mammals.


allantoidea - Similar Words