Where does “stratose” come from?

stratose (English): Arranged in layers or strata

Definitions

  1. Arranged in layers or strata

Words derived from “stratose