POTATO TREE


Meaning of POTATO TREE in English

noun

: any of several arborescent or nearly arborescent plants of the genus Solanum (as the Brazilian S. macranthum and the Chilean S. crispum ) none of which are true potatoes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.