Skip to main content

allantoidea

English allantoidea meaning in English  •  allantoidea का अर्थ अंग्रेजी में
n. pl.
  • The division of Vertebrata in which the embryo develops an allantois. It includes reptiles, birds, and mammals.
Advertisement