Green thumb
Meaning
having a special talent in gardening
Example
My wife has a green thumb; you should come and see our orchard!
Origin
This idiom is based on the observation that if you rub leaves on your hands, they would get a greenish hue. It is easy to see why people started calling a person, who is a lover of gardening and good at it, a green thumb.