Euphaedra neophron

Euphaedra neophron, or the gold banded forester, is a butterfly of the family Nymphalidae. It is found in eastern and southern Africa.

Gold banded forester
Scientific classification
Kingdom:
Phylum:
Class:
Order:
Family:
Genus:
Species:
E. neophron
Binomial name
Euphaedra neophron
(Hopffer, 1855)[1]
Synonyms
  • Romaleosoma neophron Hopffer, 1855
  • Euryphene violacea Butler, 1888
  • Romalaeosoma zambesia Felder and Felder, 1867
  • Euphaedra ellenbecki Pagenstecher, 1902

The wingspan is 55–65 mm for males and 60–78 mm for females. Adults are on wing year round, with a peak from February to July.[2]

The larvae feed on Deinbollia oblongifolia and Blighia unijugata.

Subspecies

Listed alphabetically:[3]

  • E. n. neophron (northern Tanzania to northern KwaZulu-Natal, Malawi (Usambara Mountains), eastern Zimbabwe (Chirinda Forest, Sabi Valley))
  • E. n. ellenbecki Pagenstecher, 1902 (northern Kenya, southern Somalia)
  • E. n. kiellandi Hecq, 1985 (southern Tanzania)
  • E. n. littoralis Talbot, 1929 (south-eastern Kenya (coastal forests))
  • E. n. meruensis Carpenter, 1935 (Mount Kenya)
  • E. n. rydoni Howarth, 1969 (Pemba Island)
  • E. n. violacea (Butler, 1888) (Kenya (Taveta, Kasigau), northern Tanzania (Mount Meru, Mount Kilimanjaro))
gollark: This is far more readable than foolish "shell scripts", and actually quite fast.
gollark: It's HIGHLY advanced.
gollark: If you want, I can make it compile in parallel, but I haven't done this.
gollark: ```python#!/usr/bin/env python3import os, subprocess, sysDIR = os.path.abspath(os.path.dirname(sys.argv[0]))CC = ["gcc", "-Wall"]CACHE = os.path.join(DIR, "_cache")EXT = ".c"OUT_FILE = os.path.join(DIR, "out")if not os.path.exists(CACHE): os.mkdir(CACHE)changed_any = Falseobject_files = []for thing in os.listdir(DIR): if thing.endswith(EXT): path = os.path.join(DIR, thing) name, _, _ = thing.rpartition(EXT) cache_entry = os.path.join(CACHE, f"{name}.o") try: cache_updated_at = os.stat(cache_entry).st_mtime except FileNotFoundError: cache_updated_at = 0 code_updated_at = os.stat(path).st_mtime if cache_updated_at < code_updated_at: print(thing) subprocess.run(CC + ["-c", "-o", cache_entry, path]) changed_any = True object_files.append(cache_entry)if changed_any or not os.path.exists(OUT_FILE): subprocess.run(CC + ["-o", OUT_FILE] + object_files)else: print("no changes")```
gollark: Correction: 7.

References

  1. "Euphaedra Hübner, [1819]" at Markku Savela's Lepidoptera and Some Other Life Forms
  2. Woodhall, Steve (2005). Field Guide to Butterflies of South Africa. Cape Town, South Africa: Struik. ISBN 978-1-86872-724-7.
  3. Euphaedra neophron at Markku Savela's Lepidoptera and Some Other Life Forms


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