Word info

microexudate

Noun

Meaning

microexudate (plural microexudates)

An exudate produced in very small amounts

Source: en.wiktionary.org

Close letter words and terms