← Back to browseセコイアデンドロン[sekoiadendoron]nounJapanese definitionNo Japanese definition yet.English definitiongiant sequoia (Sequoiadendron giganteum); giant redwoodExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsセコイア