synocil
Meaning
- noun A supposed sense organ found in certain sponges, consisting of several filaments, each arising from a single cell.
Similar words
nectocalyx somatocyst oxea nectostem palpocil zoocytium cnidocil monoaxon nectosome choanocyte
Save “synocil” to learn later