artificial molecule Synonyms