leafy-fruited nightshadeWiktionary 原文英美释义名词noun1Synonym of green nightshade (“Solanum sarrachoides”).