 Manticora (genus)

Manticora (often misspelled Mantichora (Latin term for "manticore") following an unjustified spelling change in 1837) is a well-known genus of tiger beetles that is endemic to Africa.Its members are the largest of the subfamily.