omegasomes

English

Noun

omegasomes

  1. plural of omegasome