allophanates

English

Noun

allophanates

  1. plural of allophanate