Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

synocil Definition

Cancel
synocil
noun
A sense organ found in certain sponges, consisting of several filaments, each arising from a single cell

Words Related to synocil!

synocil Examples by Brain Bank Users