Butterfly gardening (But'er-fli' gard'n-ing) (noun) 1. the practice of attracting butterflies to your garden by the growing of common plants and flowers which they use for food and nectar 2. an easy... This description may be from another edition of this product.