Striatoguraleus thetis

Striatoguraleus thetis is a species of sea snail, a marine gastropod mollusk in the family Horaiclavidae.[1]

Striatoguraleus thetis
Scientific classification
Kingdom: Animalia
Phylum: Mollusca
Class: Gastropoda
Clade: Caenogastropoda
Clade: Hypsogastropoda
Clade: Neogastropoda
Superfamily: Conoidea
Family: Horaiclavidae
Genus: Striatoguraleus
Species:
S. thetis
Binomial name
Striatoguraleus thetis
(Smith E. A., 1904)
Synonyms[1]
  • Antiguraleus thetis (E. A. Smith, 1904)
  • Drillia albanyana Turton, W.H., 1932
  • Drillia pretiosa Turton, W.H., 1932
  • Drillia thetis Smith E. A., 1904 (original combination)

Description

The length of the claviform shell attains 12 mm. The smooth protoconch consists of 1½-2 whorls. The teleoconch contains 5 whorls, convex from suture to suture (no concave sulcus). The suture is not distinctly crenulated, as in the other species in this genus. The sculpture consists of oblique opisthocline axial ribs, 11 on the first whorl, increasing to 12–13 on the body whorl, from suture to suture, and obsolescent on the base. The shell shows fine spiral striae 6–7 on the first whorl, increasing to about. 25 (between sutures) on the body whorl, crossing the ribs. No cingulum. The outer lip sinus is deep, with a thick, smooth parietal callus in the adult. The aperture is rather oblong. The straight columella is reflected at the short and broad siphonal canal. The color of the shell varies from white or lilac to orange.[2]

Distribution

This marine species occurs off Jeffrey's Bay - Northeast Cape, South Africa

gollark: I use `anyhow`, which allows me to magically store pretty much any error and add context to it and stuff, without having to have verbose conversion code.
gollark: This is because everything about it can fail at any time.
gollark: I feel like having convoluted `match` statements in my code for every operation would be very ææææ - in minoteaur there are sometimes even multiple `?`s per line.
gollark: Replying to https://discord.com/channels/346530916832903169/348702212110680064/751900012023250964`if let` is pattern matching.
gollark: Basically, if you use `?` on a `Result<T, io::Error>` your function must return `Result<T, io::Error>` (or something with an error type can store `io::Error`s).

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.