Not really. It's an odd concept that catching butterflies can be equated with growing flowers. "He can grow flowers as well as vegetables" OR "He can catch dragonflies as well as butterflies" would both be more natural.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.