Catocala amatrix

Catocala amatrix, the sweetheart underwing, is a moth of the family Erebidae. The species can be found from Nova Scotia, south through Connecticut to Florida and west through Texas and Oklahoma to Arizona and north to Montana, Minnesota, and Ontario.

Sweetheart underwing
Scientific classification
Kingdom: Animalia
Phylum: Arthropoda
Class: Insecta
Order: Lepidoptera
Superfamily: Noctuoidea
Family: Erebidae
Genus: Catocala
Species:
C. amatrix
Binomial name
Catocala amatrix
(Hübner, [1813])[1]
Synonyms
  • Noctua amatrix Hübner, [1813]
  • Catocala nurus Walker, 1858
  • Catocala selecta Walker, 1858
  • Catocala editha W.H. Edwards, 1874
  • Catocala pallida

An exhibition model done by the Denton Brothers of Wellesley, Massachusetts was discovered in a consignment shop in Flagler Beach, Florida on September 12, 2013 by Brittany Durocher, a resident of that city. It was collected by the Denton Brothers in Virginia and named Catocala amatrix virginurus.

The wingspan is 75–95 mm. The moths flies from August to October depending on the location.

The larvae feed on Populus deltoides, Populus grandidentata, Populus nigra, Populus tremuloides, and Salix nigra.

gollark: Speaking more generally than the type system, Go is just really... anti-abstraction... with, well, the gimped type system, lack of much metaprogramming support, and weird special cases, and poor error handling.
gollark: - They may be working on them, but they initially claimed that they weren't necessary and they don't exist now. Also, I don't trust them to not do them wrong.- Ooookay then- Well, generics, for one: they *kind of exist* in that you can have generic maps, channels, slices, and arrays, but not anything else. Also this (https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/), which is mostly about the file handling not being good since it tries to map on concepts which don't fit. Also channels having weird special syntax. Also `for` and `range` and `new` and `make` basically just being magic stuff which do whatever the compiler writers wanted with no consistency- see above- Because there's no generic number/comparable thing type. You would need to use `interface{}` or write a new function (with identical code) for every type you wanted to compare- You can change a signature somewhere and won't be alerted, but something else will break because the interface is no longer implemented- They are byte sequences. https://blog.golang.org/strings.- It's not. You need to put `if err != nil { return err }` everywhere.
gollark: Oh, and the error handling is terrible and it's kind of the type system's fault.
gollark: If I remember right Go strings are just byte sequences with no guarantee of being valid UTF-8, but all the functions working on them just assume they are.
gollark: Oh, and the strings are terrible.

References

  1. Yu, Dicky Sick Ki. "Catocala amatrix (Hubner 1813)". Home of Ichneumonoidea. Taxapad. Archived from the original on March 15, 2016. Retrieved 2015-11-11.


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