English edit

Noun edit

megacrysts

  1. plural of megacryst