YELLOW MANDARIN
Meaning of YELLOW MANDARIN in English
noun
: a low pubescent No. American herb ( Disporum lanuginosum ) found in rich woods and having greenish flowers with narrow segments
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012