Blepharita leucocyma explained
Blepharita leucocyma is a moth of the family Noctuidae. It is found in India.[1]
Notes and References
- https://www.biodiversitylibrary.org/item/95460#page/609/mode/1up Hampson, 1912. The moths of India. Journal of the Bombay Natural History Society V.21. p.1246.plate G