English Dictionary
◊ MIRIDAE
Miridae
n : leaf bugs [syn: {Miridae}, {family Miridae}, {Capsidae}, {family
Capsidae}]