Log in
Search words & phrases
homologue
US
・
UK
A1
Definition
Video subtitles
noun
Something that is homologous, as an organ, body part, or gene.