Barbados leg

A form of elephantiasis, a large swelling of the leg due to a Filaria worm.


 


Posted

in

by

Tags: