Etymology
Today it means: Any of various compounds whose structure resembles that of a fullerene Full definition →
From fullerene + -oid.
Etymology from Wiktionary, CC BY-SA 4.0.