English Platypria hystrix Cited by user Gihan Jayaweera on 21 Sep 2021 Platypria (Platypria) hystrix, is a species of leaf beetle found in India, China, Indonesia, Myanmar, Nepal, Sri Lanka, Thailand and Vietnam.