atmoses

English

Noun

atmoses

  1. plural of atmos