Dermal appendage

a flap or tassel of skin.
Found on http://www.encyclo.co.uk/local/20126
No exact match found