SEQUOIA Meaning of SEQUOIA in English (-quóia)n sequoia; sequoia gigante giant sequoia, big tree; sequoia sempervivente redwood Interlingua English vocab. Английский словарь Интерлингва. 2012