meaning of allantoidea

1. The division of Vertebrata in which the embryo develops an allantois. It includes reptiles, birds, and mammals.


Related Words

allantoidea |

Developed & Maintained By Taraprasad.com

Treasure Words