Definition for Homologous structures
From Biology Forums Dictionary
Structures that are similar to each other because they are derived from the same ancestral structure.
From Biology Forums Dictionary
Structures that are similar to each other because they are derived from the same ancestral structure.