microcavities
English
Noun
microcavities
plural of
microcavity