Meaning of green thumb
Definition of green thumb
(noun)
a
special
ability
to
make
plants
grow
Other information on green thumb
WIKIPEDIA results for
green thumb
Amazon results for
green thumb
Tweet