transpirateEnglish

transpirate, transpire

Verb

Pass through the tissue or substance or its pores or interstices, as of gas

English: transpire, transpirate

English words with similar meanings

Show 1 words