chayroot

English

Noun

chayroot (plural chayroots)

  1. Alternative form of chay root.