allophanate

noun
al·​loph·​a·​nate | \ əˈläfəˌnāt\
plural -s

Definition of allophanate

: a salt or ester of allophanic acid

First Known Use of allophanate

1847, in the meaning defined above

History and Etymology for allophanate

allophanic + -ate

Keep scrolling for more