Echidnae... mother of all monsters (what self-respecting Goa'uld would take a less grandiose name??

).
However, the reference to her being the Spider Queen is purely lyrical based on this world's stories, legends and the culture.. not necessarily Earth's and not necessarily all 'correct' even within HER world- but based on the stories and legends she's heard. I hope this might become more clear the further the story goes... that all is not what it often appears. We (the OOC audience) have the benefit of understanding more than the character right now...
Hope that makes it clearer and sorry to confuse... well.. in this way. *laughs* The style at the moment is kinda meant to make you question what is going on and so forth, but not in a purposefully confusing way.
Thank you for reading and the compliment (waiting to read more of yours too!)!
*bow*