ethosomes
English
Noun
ethosomes
plural of
ethosome