EXTUBERANT


Meaning of EXTUBERANT in English

adj swollen out; protuberant.

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