Cheneya irrufata explained
Cheneya irrufata is a moth in the Bombycidae family. It was described by Paul Dognin in 1911. It is found in Colombia.[1]
References
Notes and References
- http://collections.si.edu/search/record/nmnhentomology_10206804 Smithsonian Institution