macrocysts

English

Noun

macrocysts

  1. plural of macrocyst