Word Meaning

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


Meaning of celidography

- A description of apparent spots on the disk of the sun, or on planets.