MaxQ's post about "Palestine/Philistine" popped to mind a question illustrated by this limerick:
. A male lepidopterist author
. Waxed wrother and wrother and wrother,
. Because his own brother
. Had called him a mother
. Instead of an eminent mother.
Is there a term for pairs of words which, though spelled the same, are pronounced differently and have entirely unrelated meanings?