synonymical synonymal synonymous heteronymic homosemous isonymous syntenous homosemic cohyponymic homonymic