Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

oedema ( edema) British & World English

a condition characterized by an excess of watery fluid collecting in the cavities or tissues of the body

cerebral edema British & World English

a swelling in the brain caused by the presence of excessive fluid