synocil
Noun
Meaning
A sense organ found in certain sponges. It consists of several filaments, each of which arises from a single cell.
Source: Webster's dictionaryNoun
A sense organ found in certain sponges. It consists of several filaments, each of which arises from a single cell.
Source: Webster's dictionary