Please enable javascript to use dictionary! Howto enable javascript?
appendage▼nounnatural prolongation or projection
excrescence▼nounsomething, usually abnormal, which grows out of something else
growth▼nounpathology: abnormal mass such as a tumor
↑