Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sequoia
in English
sequoia
us
/ˈsiːkwioʊə/
uk
/ˈsiːkwɔɪ.ə/
#uncommon
Definitions
Noun
a
large
evergreen
tree
(
Sequoiadendron
giganteum
)
a
coniferous
tree
(
Sequoia
sempervirens
)