English

edit

Noun

edit

coenocyst (plural coenocysts)

  1. Synonym of coenocyte

Anagrams

edit