organosilenes
English
Noun
organosilenes
plural of
organosilene