scenegraphs
English
Noun
scenegraphs
plural of
scenegraph