Not personally a huge fan of it. It just sounds like a bug (I know it is, but I mean like it doesn’t sound much like a name. Just the insect.)
I’ve seen some people use Mariposa (Spanish for butterfly) and I’d prefer that honestly. Or going with specific butterfly names, like
Lysandra.