This is a rare mineral called Ankerite, you usually see it attached to Quartz.  This one is from the famous Spruce Quartz Mine near Seattle, WA.  Dug in the 1990's, from my personal collection, time to let this one go.  SAD face, but Happy face for YOU!  2 inches across.

Ankerite with Quartz-1