Online English Dictionary

Home

Superexcrescence


n.

Something growing superfluously.


© 2009 Dammam Community College