Wiktionary
selenophenes
n. (plural of selenophene English)
n. (plural of selenophene English)