mantidae

listen to the pronunciation of mantidae
English - English
mantises