Unfortunately, my brain, for whatever reason, thinks, that this pretty name shares a resemblance with nasty creepy-crawler also known as maybug, cockchafer or Melolontha.
It's wild how a simple name association can stir up irrational fears.
But I love the meaning, it's oddly poetic,
Edgar Allan Poe-etic, IMO.