Evolution of Lower Brachyceran Flies (Diptera) and Their Adaptive Radiation with Angiosperms.

Evolution of Lower Brachyceran Flies (Diptera) and Their Adaptive Radiation with Angiosperms.