EXCRESCENT


Meaning of EXCRESCENT in English

a.

Fungous.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.