Dictionary search results

Showing 1-3 of 3 results

crane fly British & World English

A slender two-winged fly with very long legs. The larva of some kinds is the leatherjacket