2 results found

Search Results for: gastropoda

Gastropoda

Gastropoda (Science: zoology) One of the classes of mollusca, of great extent. It includes most of the marine spiral shells,... Read More

Incisura

Definition noun, plural: incisurae A notch; an indent; a small hollow Supplement Incisura is a Latin word for incisure... Read More