Dictionary
Random Word
Search
Allantoic
(a.)
Pertaining to, or contained in, the allantois.
Back to Dictionary