Definify.com
Webster 1913 Edition
Allantoid
{ ‖
, } Al-lan′to-is
,Al-lan′toid
Noun.
(Anat.)
A membranous appendage of the embryos of mammals, birds, and reptiles, – in mammals serving to connect the fetus with the parent; the urinary vesicle.
Definition 2024
allantoid
allantoid
English
Adjective
allantoid (comparative more allantoid, superlative most allantoid)
Translations
sausage shaped
|
|
Noun
allantoid (plural allantoids)
- An allantois.