1 lunar appulse | Definition of lunar appulse

lunar appulse

noun

Definition of lunar appulse