Dictionary Definitions, Synomyns, Antonyms, and related words for Potato Tree
Definitions for: Potato Tree
[n] hardy climbing shrub of Chile grown as an ornamental for its fragrant flowers; not a true potato
[n] South American shrub or small tree widely cultivated in the tropics; not a true potato