potato tree (solanum verbascifolium) - Spanish English Dictionary