humaniacs
English
Noun
humaniacs
plural of
humaniac