Dictionary search results

Showing 1-2 of 2 results

bat fly British & World English

A bloodsucking fly of spider-like appearance, parasitic on bats and bearing live young