Manticorascabra is a species of tiger beetle native to Mozambique, Transvaal and Zimbabwe. M. scabra beetles, as well as other species in the same genus...
beetle native to South Africa Manticorascabra, a species of tiger beetle native to Mozambique and Zimbabwe Manticora (band), a heavy metal band from...