English-Spanish dictionary »

orthologous meaning in Spanish

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

ortólogoadjective