← Back to browseタマリロ[tamariro]nounJapanese definitionNo Japanese definition yet.English definitiontamarillo (Solanum betaceum); tree tomatoExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsタマリンタマリンドタマ