Lycaena violacea

Lycaena violacea is a small butterfly found in the Palearctic (Altai Mountains, Sayan Mountains, Transbaikalia, Mongolia, North China ) that belongs to the lycaenids or blues family.

Lycaena violacea
Scientific classification
Kingdom:
Phylum:
Class:
Order:
Family:
Genus:
Species:
L. violacea
Binomial name
Lycaena violacea
(Staudinger, 1892) [1]

Description

Upperside with deeper red ground colour than Lycaena splendens (Staudinger, 1881) and Lycaena dabrerai Bálint, 1996. Upperside forewing postdiscal markings are well developed, underside forewing black spots are ringed white. Hindwing upperside, the ground colour is fuscous violet. The ground colour of the hindwing underside is brownish grey. The male genital valvae are larger than in L. splendens and L. dabrerai and lack a ventral extension.[2]

Description from Seitz

[C. splendens Stgr. (76 g, h) now Lycaena splendens (Staudinger, 1881) In this magnificent, very intensely glossy golden butterfly the upperside is very similar in the sexes. The wings are golden red, dusted with black at the base, the forewing being traversed by one row of submarginal dots and the hindwing by tuw. The underside is similar to that of dispar rutilus, the ground-colour of the hindwing being yellowish grey. From Central Asia.] — Specimens with the hindwing beneath dark bluish grey and the upperside slightly glossy violet are violaceus Stgr., from East Asia (Amurland, Mongolia).[3]

Biology

The larva on feeds on Rheum rhabarbarum

gollark: ...
gollark: Does heavlang have tail call optimization‽
gollark: Features Minimal setup - one binary and you are good to go! First class closures Garbage collection First class green threads (continuations) Python style generators (implemented as a plain macro) Mutable and immutable arrays (array/tuple) Mutable and immutable hashtables (table/struct) Mutable and immutable strings (buffer/string) Macros Byte code interpreter with an assembly interface, as well as bytecode verification Tail call optimization Direct interop with C via abstract types and C functions Dynamically load C libraries Functional and imperative standard library Lexical scoping Imperative and functional programming REPL Parsing Expression Grammars built in to the core library 300+ functions and macros in the core library Interactive environment with detailed stack traces Export your projects to standalone executables with a companion build tool, jpm
gollark: ++delete <@543131534685765673> (redeletion)
gollark: Janet makes a good system scripting language, or a language to embed in other programs. Think Lua or Guile. Janet also can be used for rapid prototyping, dynamic systems, and other domains where dynamic languages shine. Implemented mostly in standard C99, Janet runs on Windows, Linux and macOS. The few features that are not standard C (dynamic library loading, compiler specific optimizations), are fairly straightforward. Janet can be easily ported to new platforms.

See also

References

  1. Staudinger, 1892 Lepidopteren des Kentei-Gebirges Dt. Ent. Z. Iris 5 (2) : 300-393
  2. Bozano, G.C.; Weidenhoffer, Z. Guide to the Butterflies of the Palearctic Region: Lycaenidae 1: Subfamily Lycaeninae Omnes Artes, Milan ISBN 9788887989014
  3. Seitz, A. ed. Band 1: Abt. 1, Die Großschmetterlinge des palaearktischen Faunengebietes, Die palaearktischen Tagfalter, 1909, 379 Seiten, mit 89 kolorierten Tafeln (3470 Figuren)


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