bean fly
nounDefinition of bean fly
: a small dark fly (Agromyza phaseoli) having larvae that are leaf miners especially in the leaves of beans and are a serious pest of cultivated crops in Australia and adjacent regions