Definition of synocil
English to English noun - A sense organ found in certain sponges. It consists of several filaments, each of which arises from a single cell.
source: Webster 1913
Visual Synonyms 
Nearby Word
synocil, synochal, synagogical, snake oil, singil, shockingly, smokily, sanicle, sanggol, sniggle, sumingil, sinsilyo, sanicula, sneakily, synonymously, seneschal, schnozzle, scincella, san jose scale, scenically
|
|
|