English Dictionary
Definition sequoia in British English
sequoia noun
[countable] noun
/sɪˈkwɔɪə/
1
an extremely tall tree that grows in the US, especially in California
