allophanates
English
Noun
allophanates
plural of
allophanate