Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

microtoroid en · NOUN

Etymology

From micro- + toroid.

Meanings

  1. 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

SpellingFeaturesLabelsSource
microtoroids Number=Plur lexicographic