• Nodes

    Noun

    plural

    1. Plural of node
    © Wiktionary