When two words are identical in sound, but different in spelling and meaning, they are called h_______.
出自:信阳师范大学英语语言学