green fingers

1 ENTRIES FOUND:
Save
green fingers noun
green fingers
noun
Learner's definition of GREEN FINGERS
[plural] British
: an unusual ability to make plants grow