Definition of “oedema” - English Dictionary

british dictionary