FAQs About the word extumescence

Umflătură

A swelling or rising.

No synonyms found.

No antonyms found.

extuberation => protuberanță, extuberate => noduros, extuberant => exuberant, extuberancy => abundență, extuberance => exuberanță,