manticora

Noun

 * 1) Any of various predatory beetles of genus
 * 1) Any of various predatory beetles of genus
 * 1) Any of various predatory beetles of genus
 * 1) Any of various predatory beetles of genus
 * 1) Any of various predatory beetles of genus
 * 1) Any of various predatory beetles of genus
 * 1) Any of various predatory beetles of genus

Noun

 * 1)  manticore creature with the body of a lion, tail of a scorpion and head of a human