Matching Words
174 ResultsBelow are the words that matched your query.
Exudation
- noun - a substance that oozes out from plant pores
- the process of exuding; the slow escape of liquids from blood vessels through pores or breaks in the cell membranes
Eyelashes
- noun - any of the short curved hairs that grow from the edges of the eyelids
Eyewashes
- noun - lotion consisting of a solution used as a cleanser for the eyes
- Nonsense (informal)