Thuridilla

Thuridilla is a genus of sacoglossan sea slugs, shell-less marine opisthobranch gastropod mollusks in the family Plakobranchidae.[2]

Thuridilla
A live individual of Thuridilla hopei, head end towards the bottom
Scientific classification
Kingdom:
Phylum:
Class:
(unranked):
Superfamily:
Family:
Genus:
Thuridilla

Bergh, 1872[1]
Type species
Elysia splendida Grube, 1861

Species

There are 24 species within the genus Thuridilla:[3]

  • Thuridilla albopustulosa Gosliner, 1995
  • Thuridilla carlsoni Gosliner, 1995
  • Thuridilla coerulea (Kelaart, 1857)
  • Thuridilla decorata (Heller & Thompson, 1983)
  • Thuridilla flavomaculata Gosliner, 1995
  • Thuridilla gracilis (Risbec, 1928)
  • Thuridilla hoffae Gosliner, 1995
  • Thuridilla hopei (Vérany, 1853)
  • Thuridilla indopacifica Gosliner, 1995
  • Thuridilla kathae Gosliner, 1995
  • Thuridilla lineolata (Bergh, 1905)
  • Thuridilla livida (Baba, 1955)
  • Thuridilla mazda Ortea & Espinosa, 2000
  • Thuridilla moebii (Bergh, 1888)
  • Thuridilla multimarginata Gosliner, 1995
  • Thuridilla neona Gosliner, 1995
  • Thuridilla picta (A. E. Verrill, 1901)
  • Thuridilla splendens (Baba, 1949)
  • Thuridilla thysanopoda (Bergh, 1905)
  • Thuridilla undula Gosliner, 1995
  • Thuridilla vataae (Risbec, 1928)
  • Thuridilla virgata (Bergh, 1888)
gollark: It's in unsafe™ C, so you could make a mistake and doom all mankind.
gollark: Well, it's generic, obviously safer, and appears to involve less weird pointer meddling.
gollark: And 🦀Safe Rust™🦀.
gollark: See, this is much nicer.
gollark: ```rustpub struct List<T> { head: Link<T>,}type Link<T> = Option<Box<Node<T>>>;struct Node<T> { elem: T, next: Link<T>,}impl<T> List<T> { pub fn new() -> Self { List { head: None } } pub fn push(&mut self, elem: T) { let new_node = Box::new(Node { elem: elem, next: self.head.take(), }); self.head = Some(new_node); } pub fn pop(&mut self) -> Option<T> { self.head.take().map(|node| { self.head = node.next; node.elem }) }}impl<T> Drop for List<T> { fn drop(&mut self) { let mut cur_link = self.head.take(); while let Some(mut boxed_node) = cur_link { cur_link = boxed_node.next.take(); } }}```

References

  1. Bergh R. (1872). In: Semper. Reis. Arch. Philipp. 2(Bd. 2, Heft 4): 199.
  2. Bouchet, P.; Gofas, S. (2012). Thuridilla Bergh, 1872. Accessed through: World Register of Marine Species at http://www.marinespecies.org/aphia.php?p=taxdetails&id=137929 on 2012-03-08
  3. Jensen K. R. (November 2007). "Biogeography of the Sacoglossa (Mollusca, Opisthobranchia)" Archived 2013-10-05 at the Wayback Machine. Bonner zoologische Beiträge 55(2006)(3-4): 255–281.


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