No another name for reciprocating engine is piston.
A rotary engine has rotors inside the engine housing. It is the sides of those rotors going around against the engine block that provides compression for the fuel to be ignited. Very good performance engines, providing a lot of horsepower for...