Wordage.info

the free tool for word discovery

Wordage.info / efflorescence

Exact Match:

efflorescence
a powdery deposit on a surface

Synonyms:

  • no synonyms found
Advertisement