Definition, synonyms and related words
A nanoscale car, especially one employing fullerenes as wheels