brazilian potato tree

Noun
  1. South American shrub or small tree widely cultivated in the tropics;
    Not a true potato (synset 112918759)

Found on Word Lists

Other Searches