Find the word definition

Wiktionary
microtoroid

n. Any of an array of small ring-shaped structures, normally on the surface of a semiconductor substrate, that function as resonators in photonic devices.

Usage examples of "microtoroid".

Had the ship not been in orbit and therefore in free-fall, the weight of the microtoroid contained in the communications module of the equipment would have buckled the deck at best.

You can send information on a gamma-frequency laser into a microtoroid that can be generated on planetary surfacesor in ships like this onewithout undesirable side effects.