About Imantocera penicillata (Hope, 1831)
Imantocera penicillata (Hope, 1831) is a species of beetle that belongs to the family Cerambycidae. It was first described by Hope in 1831, and was originally classified under the genus Lamia. This species has been recorded in Bangladesh, Bhutan, India, Myanmar, China, Thailand, Laos, Nepal, and Vietnam.