The Collaborative International Dictionary Related phrases: Solanum torvum Wikipedia Related phrases: Solanum torvum