Dictionary search results

Showing 1-3 of 3 results

homologous US English

Having the same relation, relative position, or structure, in particular

homologous New Oxford Dictionary for Writers & Editors

having a similar relative position or structure, corresponding