semihomology en · NOUN EtymologyFrom semi- + homology. Meanings (uncountable) A partial homology Relateds semihomologous