Definition, synonyms and related words
Any of various compounds whose structure resembles that of a fullerene