セコイアデンドロン
Meanings
Noun
1. giant sequoia (Sequoiadendron giganteum); giant redwood