Word info

superexcrescence

Noun

Meaning

Something growing superfluously.

Source: Webster's dictionary

Close letter words and terms