solanum crispum Meaning, Definition & Usage

  1. noun hardy climbing shrub of Chile grown as an ornamental for its fragrant flowers; not a true potato
    potato tree.

WordNet