English Dictionary
◊ MIRID
mirid
n : a variety of leaf bug [syn: {mirid bug}, {capsid}]
 mired  miri  mirid  mirid bug  miridae