Imantocera penicillata explained

Imantocera penicillata is a species of beetle in the family Cerambycidae. It was described by Hope in 1831, originally under the genus Lamia. It is known from Bangladesh, Bhutan, India, Myanmar, China, Thailand, Laos, Nepal, and Vietnam.[1]

Notes and References

  1. https://www.biolib.cz/en/taxon/id476135/ BioLib.cz - Imantocera penicillata