1 strato- | Definition of strato-

strato-

combining form

Definition of strato-

: stratus and stratocumulus

History and Etymology for strato-

New Latin stratus

Keep scrolling for more