Definisi 'sequoia sempervirens'

English to English
noun
1 lofty evergreen of United States coastal foothills from Oregon to Big Sur; it flourishes in wet, rainy, foggy habitats Terjemahkan
source: wordnet30

More Word(s)
redwood, sequoia, genus sequoia,

Visual Synonyms