Hottentot's god

English

Noun

Hottentot's god (plural Hottentot's gods)

  1. (South Africa) Synonym of praying mantis.