Definition, synonyms and related words
A nanoscale antenna-like structure for sending and transmitting electromagnetic waves.