Synonyms and Antonyms for green_thumb

1. green thumb (n.)

a special ability to make plants grow

Synonyms: Antonyms: