Homologous Meaning In Science