microresonator

English

Etymology

From micro- +‎ resonator.

Noun

microresonator (plural microresonators)

  1. A microscopic resonator