megacrysts