n. sequoia
Definition of sequoia in English
Tree with a thick trunk that can reach over one hundred metres in height and needle-like leaves, which produces woody cones.
Tree with a thick trunk that can reach over one hundred metres in height and needle-like leaves, which produces woody cones.