homologous Meaning and Definition
1. a. corresponding or similar in position or structure or function or characteristics; especially derived from an organism of the same species
2. a. having the same evolutionary origin but serving different functions
Sponored Video