Search results
- Dictionaryex·u·date/ˈeksədāt/
noun
- 1. a mass of cells and fluid that has seeped out of blood vessels or an organ, especially in inflammation.
- 2. a substance secreted by a plant or insect.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries