PROTUBERANT


Meaning of PROTUBERANT in English

a.

Projecting, prominent, bulging, swelling.

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