Extumescence
Word Dictionary
-> Extumescence
Search:
Extumescence
(n.) A swelling or rising.
Terms of Use
Canadian Jobs