stressosomes
English
Noun
stressosomes
plural of
stressosome
Anagrams
osmostresses