allantoic bladder
nounDefinition of allantoic bladder
: a urinary bladder derived (as in certain vertebrates) from the allantois
Keep scrolling for more