Meaning of solanum macranthum

Definition of solanum macranthum

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

Other information on solanum macranthum

WIKIPEDIA results for solanum macranthum
Amazon results for solanum macranthum