Sounds like keif .. pressed trichomes, the green bits are just gonna be plant material, your good to go toke it up !

edit: hmm on second thoughts, the crystals sound a bit dodgey .. dunno about that one ..