allantoid (English, noun)
expansion: allantoid (plural allantoids)
Senses:
topics: embryology
medicine
sciences
glosses: The allantois.
tags: obsolete
Forms:
form: allantoids
tags: plural