microresonators
English
Noun
microresonators
plural of
microresonator