potato tree

Noun
  1. South American shrub or small tree widely cultivated in the tropics;
    Not a true potato (synset 112918759)
  2. Hardy climbing shrub of Chile grown as an ornamental for its fragrant flowers;
    Not a true potato (synset 112915007)

Found on Word Lists

Other Searches