EXTUBERANCE


Meaning of EXTUBERANCE in English

noun a swelling or rising; protuberance.

Webster English vocab.      Английский словарь Webster.