autocysts

English

Noun

autocysts

  1. plural of autocyst