Home

Word

green thumb, n.
more info a special ability to make plants grow
<noun.attribute>

green fingers green thumb