centinode

English

Noun

centinode (plural centinodes)

  1. knotgrass