homogeneous polynomial: a polynomial consisting of terms all of the same degree
mathematical relation: a relation between mathematical expressions (such as equality or inequality)
boatman: someone who drives or rides in a boat