Constructivists meaning : An advocate of constructivism.
constructivists
vanishing spray
stromatoporoids
grinned
monumentalizing