AMBUSH BUG
Meaning of AMBUSH BUG in English
noun
: any of numerous carnivorous bugs that constitute the family Phymatidae, conceal themselves in flowers, and prey on other insects
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012