EGAVE

allantoate

Meaning

  1. noun Any salt or ester of allantoic acid.

Similar words

allantoic acid allenoate adamantanoate aldonate acetolactate aldouronate altronate allophanate aminoacylate alaninate

Save “allantoate” to learn later