populizer noun1 •A person who can communicate technical or scientific ideas to a general public formspopulizers