English

edit

Noun

edit

coenocysts

  1. plural of coenocyst