Cling peach

What is Cling peach?

Cling peach definition and meaning on Dictionary terms:
noun

a clingstone peach.