3 results for セコイア
Noun
sequoia; redwood
Also written セコイヤsekoiya
Noungiant sequoia (Sequoiadendron giganteum); giant redwood
Sequoia National Park