Definition of “ginseng” - English Dictionary

british dictionary