In each row, the central part of the first figure rotates either 90o CW or 90o ACW to form the central part of the second figure and the central part of the first figure rotates through 180o to form the central part of the third figure. Also, in each row, there are 3 types of side elements - rectangles, circles and triangles.
In each column, the third figure (lowermost figure) contains one less number of hexagons as the first figure (uppermost figure) and the same number of trees as the second figure (middle figure).
There are 3 types of faces, 3 types of bodies, 3 types of hands and 3 types of legs, each of which is used only once in a single row. So, the features which have not been used in the first two figures of the third row would combine to produce the missing figure.