Online English Dictionary

Home

Blain


n.

An inflammatory swelling or sore; a bulla, pustule, or blister.


© 2009 Dammam Community College