Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of homolographic

- Preserving the mutual relations of parts, especially as to size and form; maintaining relative proportion.