Synocil definition

(zoology) A sense organ found in certain sponges, consisting of several filaments, each arising from a single cell.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
synocil
Plural:
synocils

Origin of synocil

  • From syn- and cilium.

    From Wiktionary