macrocysts
English
Noun
macrocysts
plural of
macrocyst