relaxors
English
Noun
relaxors
plural of
relaxor