Myanmymar

Myanmymar is an extinct genus of fairyfly preserved in Burmese amber from Myanmar. It has only one species, Myanmymar aresconoides. It is dated to the Cenomanian, at around a hundred million years ago. As of 2011, it is the oldest known fossil mymarid.

Myanmymar
Temporal range: Cenomanian (Late Cretaceous)
Female Myanmymar aresconoides in amber
Scientific classification
Kingdom: Animalia
Phylum: Arthropoda
Class: Insecta
Order: Hymenoptera
Family: Mymaridae
Genus: Myanmymar
Huber, 2011
Type species
Myanmymar aresconoides
Huber, 2011

Discovery and geologic time range

Myanmymar aresconoides was described by John T. Huber and George Poinar, Jr. from a specimen of a female embedded in Burmese amber. The amber was recovered in 2001 from the Noije Bum 2001 Summit Site, a fossil amber mine in Hukawng Valley, Kachin State of Myanmar. The site is dated to the Upper Albian (97 to 110 million years ago) of the Early Cretaceous epoch. As of 2011, this makes Myanmymar aresconoides the oldest known fossil mymarid recovered.[1]

Taxonomy

Myanmymar aresconoides is the only species belonging to the genus Myanmymar. It belongs to the family of fairyflies Mymaridae of the chalcid wasp superfamily Chalcidoidea.[1]

The generic name Myanmymar is derived from a euphonious combination of "Myanmar" and Greek μῶμος (mōmos, "spot" or "blot"). The specific name means "resembling Arescon", from Arescon (an extant genus of fairyfly) and Greek -εἶδος (eidos, "like", "resembling").[1]

Description

Possible male specimen of the M. aresconoides

Like other fairyflies, M. aresconoides is a tiny wasp. The entire body length of the specimen is about half a millimeter, 535 μm (0.0211 in). The head measures about 120 μm (0.0047 in) and have moderately sized eyes. The antennae have eight segments in the funicle and two on club-like tip (clava). The maxillary palps have three segments.[1]

The mesosoma (middle part of the body) is 200 μm (0.0079 in) long. It has narrow forewings, with wing venation extending up to two-thirds of the length and a rounded lobe at the base. On the margins are numerous long bristle-like projections (marginal setae), the longest of which is about twice the greatest width of the wing. The hindwings are also narrow with parallel sides. Their marginal setae are about seven times the width of the wing. Both wings do not possess microtrichia (small irregularly scattered hairs), except for two sparse rows beyond the venation of the forewings.[1]

The legs have long tarsi with five segments. The tibia is not clearly visible but is assumed to be about the same length as the tarsi.[1]

The metasoma is longer than the mesosoma, at 225 μm (0.0089 in). The ovipositor is 218 μm (0.0086 in) long, with the sheath slightly extending over the tip of the metasoma.[1]

As the specific name suggests, M. aresconoides is very similar to the extant genus Arescon in wing shape and venation. Only three other modern mymarid genera (Boudiennyia, Eustochomorpha, and Borneomymar) share all the M. aresconoides characteristics of having forewing venation longer than half the wing length, five segments on the tarsi, and eight segments on the funicles. M. aresconoides is also unique among fairyflies in having three distinct segments on the palpi. In contrast, all modern mymarids have unsegmented palpi.[1]

Another specimen of a possible male of the species was also discovered. It is 445 μm (0.0175 in) long, with a head 148 μm (0.0058 in) wide. However, it is impossible to ascertain if they belong to the same species due to the poor condition of the second specimen.[1]

gollark: Your phone is probably only doing video decoding, which it likely has dedicated hardware for.
gollark: I was intending to make it catch segfaults and mmap in a new region or something to make them not segfault. Unfortunately, this *apparently* invokes vast amounts of horrible undefined behavior and "isn't allowed" and "will summon nasal demons which will destroy everything".
gollark: Unfortunately, my excellent code appears to not work properly.```c#include <stdio.h>#include <signal.h>#include <string.h>#include <stdlib.h>#include <sys/mman.h>#include <unistd.h>static void handler(int sig, siginfo_t *info, void *utterly_worthless_argument) { printf("oh bees segfault %08x\n", info->si_addr); int ps = getpagesize(); long ad = (long)info->si_addr; ad = ad - (ad % ps); mmap((void*)ad, 0x10000, PROT_NONE, MAP_ANONYMOUS|MAP_FIXED, -1, 0);}int main() { struct sigaction sa; sigemptyset(&sa.sa_mask); sa.sa_flags = SA_NODEFER; sa.sa_sigaction = handler; sigaction(SIGSEGV, &sa, NULL); *(int*)NULL = -3; printf("thing done\n"); return 0;}```
gollark: Why are people not arbitraging this?
gollark: I don't think you can do that without extra hardware.

See also

References

  1. George Poinar Jr. & John T. Huber (2011). D.E. Shcherbakov; M.S. Engel & M.J. Sharkey (eds.). "Advances in the Systematics of Fossil and Modern Insects: Honouring Alexandr Rasnitsyn". ZooKeys. Pensoft (130): 461–472. doi:10.3897/zookeys.130.1241. PMC 3260775. PMID 22259293. |chapter= ignored (help)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.