What is the meaning of [Once in a blue moon]

Very rarely. “He used to call his grandma once in a blue moon. Now that she has passed away, he regrets not making more of an effort to keep in touch.”