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, sniggle, sanggol, smokily, sanicle, sneakily, synonymously, sinsilyo, sumingil, sanicula, seneschal, scincella, schnozzle, san jose scale, soughingly
|
|
|