Definition:
Compare humanizer with other words:
humanized vs. humanizer
humanize vs. humanizer
human vs. humanizer