stenoglossan noun1 •Any marine snail of the suborder Stenoglossa.In addition to the more highly developed siphon, stenoglossans usually have only three radular teeth in each transverse row. — 1974 formsstenoglossans