Margaret Abbot

Margaret Abbot (née Coots) is a minor character in The Miraculous Adventure of Tessa and Lunala. She is the mother of Rose and Cartman.