Meaning of brazilian potato tree

Definition of brazilian potato tree

(noun) South American shrub or small tree widely cultivated in the tropics; not a true potato

Other information on brazilian potato tree

WIKIPEDIA results for brazilian potato tree
Amazon results for brazilian potato tree