Wiktionary
microreliefs
n. (plural of microrelief English)
n. (plural of microrelief English)