Definitions Found:

ALTOSTRATUS, (Latin) a type of cloud