Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

supercrescence Definition

Cancel
supercrescence
noun
That which grows upon another growing thing; a parasite

Words Related to supercrescence!

supercrescence Examples by Brain Bank Users