Dictionary search results

Showing 1-2 of 2 results

loiasis British & World English

A tropical African disease caused by infestation with eye worms, which cause transient subcutaneous swellings, often accompanied by pain or fever