English

edit

Noun

edit

stressosomes

  1. plural of stressosome

Anagrams

edit