nodi

noun

Plural of nodus.