Chinese keys

English

Noun

Chinese keys (uncountable)

  1. fingerroot, Boesenbergia rotunda.