English | German | Russian | Czech

synocil English

Meaning synocil meaning

What does synocil mean?

synocil

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

Are you looking for...?