English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Allantoin
Allantoin
(n.)
A crystalline, transparent, colorless substance found in
the allantoic liquid of the fetal calf; -- formerly called allantoic
acid and amniotic acid.