Set of nine persons or things such as the — of Heliopolis in Egyptian mythology (6)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
ennead
(Other definitions for ennead that I've seen before include "A group or set of nine" , "Baseball team, perhaps" , "The Muses, say" , "Series of nine" , "Need an alteration for a set ofnine" .)