Definition of secoya in Spanish:

secoya

feminine noun

  • 1

    Secuoya.

Usage

Puede encontrarse la grafía inglesa sequoia