phosphostains
English
Noun
phosphostains
plural of
phosphostain