EGAVE
supercrescence
Meaning
noun
Something that grows on another growing thing; a parasite.
Similar words
succrescence
excrescence
outgrowth
accrescence
superplant
fungus
creeper
scape
sprout
entophyte
Save “supercrescence” to learn later