salophenes
English
Noun
salophenes
plural of
salophene
Anagrams
phenolases