Please enable javascript to use dictionary! Howto enable javascript?
little piece of flesh▼noun
piece of tissue (medical), fleshy growth▼noun
↑