English-Italian dictionary »

orthologous meaning in Italian

EnglishItalian
orthologous (having been separated by a speciation event)
adjective

ortologoadjective