environomes

English

Noun

environomes

  1. plural of environome