Definitions
noun
Chinese herb with palmately compound leaves and small greenish flowers and forked aromatic roots believed to have medicinal powers
Look “nin-sin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.