strato-

strato-

combining form 1. (Physical Geography) denoting stratus: stratocumulus. 2. (Physical Geography) denoting the stratosphere: stratopause.

strato-

a combining form representing stratus: stratocumulus.