What is the full meaning of humanisers
HUMANISER, something or someone that humanises, also HUMANIZER [n]
Example of the word humanisers placed on a Scrabble board.