ALL meanings of homoplasy
ho·mop·la·sy
H h - noun homoplasy correspondence in form or structure, owing to a similar environment. 1
- noun homoplasy A correspondence between the parts or organs of different species acquired as the result of parallel evolution or convergence. 1
- noun homoplasy correspondence between parts as a result of similarity of environment rather than common heredity 0