meronymous apophonic eponymic caconymous onomatopoeious typonymic hyponymic apophenic onomatopoeial mononymic