transudateEnglish

transudate, transudation

Noun

A substance that transudes

English: transudate, transudation

English words with similar meanings

Show 1 words