metacysts

English

Noun

metacysts

  1. plural of metacyst