Definition, synonyms and related words
Any of a class of large, cage-like compounds that can encapsulate smaller molecules