ergosomes

English

Noun

ergosomes

  1. plural of ergosome

Anagrams