EGAVE

supercrescence

Meaning

  1. 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