SYNOCIL


Meaning of SYNOCIL in English

( n. )

A sense organ found in certain sponges. It consists of several filaments, each of which arises from a single cell.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.