meaning of occultation

1. one celestial body obscures another


Related Words

occultation |

Developed & Maintained By Taraprasad.com

Treasure Words