Tools
Blog
Guide
Your Letters
zoocoenocyte
zoocoenocyte has 1 sense in the JumbleFix dictionary. Letters: 12.
Definitions
noun
. A multinucleate cell formed by the fusion of animal cells.