English edit

Noun edit

macrocysts

  1. plural of macrocyst