organostibines
English
Noun
organostibines
plural of
organostibine