Search This Blog

Sunday, 28 March 2010

tumour n.

any abnormal swelling in or on a part of the body.

No comments:

Post a Comment