Definition of scyllæa
English to English noun - A genus of oceanic nudibranchiate mollusks having the small branched gills situated on the upper side of four fleshy lateral lobes, and on the median caudal crest.
source: Webster 1913
Visual Synonyms 
Nearby Word
scyllæa, scalelike, scallywag, scalic, sleigh, shillelagh, sullage, scalage, sillago, sulawesi, suillage, sulliage, scalawag, slag, syllogise, scaleless, scholiaze, scale wax, socialize, socialise
|
|
|