English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Supercrescence

Supercrescence (n.)

That which grows upon another growing thing; a parasite.