allantoic : Idioms & Phrases


Allantoic acid

  • . (Chem.) See Allantoin.
Webster 1913