← Back to browseとっくりらん[tokkuriran]nounJapanese definitionNo Japanese definition yet.English definitionelephant's foot (Beaucarnea recurvata); ponytail palmExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsとっくりとっくりばちとっくりやしとっくとっくにとっくに