Apple Of Peru (noun) Definition, Meaning & Examples

noun
  1. a plant, Nicandra physalodes, of the nightshade family, having large blue flowers.
Apple Of Peru (noun) Definition, Meaning & Examples

More Definitions