knotroot








noun

  1. Chinese artichoke.
56 queries 0.567