undead insectoid maybe (well a ghost of one). i don't see actual insects being noticeable ghosts, but insectoids should have spirits just like any other sentient species.

good call on the name connection, it fits well. as a ghost that forgot where she came from, she might not have a coherent enough of a form to be called a ghost of any specific specie though.