coenocyst

English

Noun

coenocyst (plural coenocysts)

  1. Synonym of coenocyte.

Anagrams