What dictionary can say about phrase

once in a blue moon