COSMOMETRY MEANING IN ENGLISH

• Cosmometry Definition & Synonyms

  1. (n.) The art of measuring the world or the universe.


RECENT SEARCHES