hindu: a person who adheres to Hinduism
whole: an assemblage of parts that is regarded as a single entity
epilachna: genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants