choy root

See also: choyroot

English

Noun

choy root (plural choy roots)

  1. Alternative form of chay root.