an inedible pan-american tropical fruit (solanum mammosum) - Spanish English Dictionary