ALL meanings of ambush bug
am·bush bug
A a - noun ambush bug any of several carnivorous bugs of the family Phymatidae, inhabiting tropical areas in the Americas and Asia, that lie concealed in flowers to prey on insects. 1
- noun ambush bug Any insect in the subfamily Phymatinae of the family Reduviidae. 0