meaning of apple of peru

apple of peru meaning in General Dictionary

coarse South American herb grown for its blue-and-white flowers accompanied by a bladderlike good fresh fruit enclosing a dry berry

View more

  • extremely poisonous tall coarse annual tropical weed having rank-smelling foliage, huge white or violet trumpet-shaped blossoms and prickly fresh fruits