microtoroid en · NOUN
Etymology
From micro- + toroid.
Meanings
- Any of an array of small ring-shaped structures, normally on the surface of a semiconductor substrate, that function as resonators in photonic devices.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| microtoroids | Number=Plur | lexicographic |