Noun Definitionnicandra1.Definition: sturdy annual of PeruRelated Noun(s):genus nicandraCategory: Plants