Italian-English dictionary »

ortologo meaning in English

ItalianEnglish
ortologo adjective

orthologous(having been separated by a speciation event)
adjective