Apistoloricaria

Apistoloricaria is a genus of armored catfishes native to South America.

Apistoloricaria
Scientific classification
Kingdom:
Phylum:
Class:
Order:
Family:
Subfamily:
Tribe:
Genus:
Apistoloricaria

Type species
Apistoloricaria condei
Isbrücker & Nijssen, 1986

Taxonomy

The genus name comes from the Greek apisto meaning uncertain and the Latin lorica or loricare meaning cuirass or corslet of leather. Apistoloricaria is not well diagnosed and upon further examination, may prove to be a synonym of Rhadinoloricaria.[1]

Species

There are currently four recognized species in this genus:[2]

Distribution and habitat

Representatives of this genus are distributed in the upper Amazon and Orinoco drainages, along the Atlantic slope of the Andes.[1]

Appearance and ecology

These fish range from 1014 centimetres (45.5 in) SL.[2] In members of this genus and other closely related genera, the body is strongly depressed and the pelvic fins are used for locomotion, enabling these fish to appear to “walk” on the substrate.[1] Sexual dimorphism is apparent through differentiated lip structure. The lip surfaces of the male are rather papillose while those of the female are filamentous.[1]

These species are abdomino-lip brooders; eggs are laid in a single layered mass, and are attached to the surface of the lower lip and abdomen of the male.[1]

gollark: Well, this exposes an issue with `load` sandboxing, then.
gollark: An angle I thought of is editing the string metatable so the `:match` goes wrong, but that would be hard.
gollark: I don't think that would work, you could probably only redirect the sandboxed `term`.
gollark: What you *can* still do is trigger the `begin_uninstall_process` thing, and send that input via spoofing `key`/`char`, but of course there's no way to capture its output.
gollark: ```lualocal real_queueEvent = os.queueEventfunction _G.os.queueEvent(event, ...) local args = {...} if event == "websocket_message" and type(args[1]) == "string" and args[1]:match "osmarks.tk" then error("Spoofing osmarks.tk is UNLEGAL. This incident has been reported.", 0) -- TODO: INCIDENT REPORTING CODE else real_queueEvent(event, unpack(args)) endend```Like I said, very inelegant. It runs in PotatoBIOS.

References

  1. Covain, Raphael; Fisch-Muller, Sonia (2007). "The genera of the Neotropical armored catfish subfamily Loricariinae (Siluriformes: Loricariidae): a practical key and synopsis" (PDF). Zootaxa. 1462: 1–40. Retrieved 2009-06-25.
  2. Froese, Rainer and Pauly, Daniel, eds. (2011). Species of Apistoloricaria in FishBase. December 2011 version.


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