Wiktionary
microcavities
n. (plural of microcavity English)
n. (plural of microcavity English)