revolutionist: a radical supporter of political or social revolution
radical: a person who has radical ideas or opinions
pepper tree: small African deciduous tree with spreading crown having leaves clustered toward ends of branches and clusters of creamy flowers resembling lilacs