English | German | Russian | Czech

stenoglossan English

Meaning stenoglossan meaning

What does stenoglossan mean?

stenoglossan

(zoology) Any marine snail of the suborder Stenoglossa.

Are you looking for...?