Chinese arrowroot

English

Noun

Chinese arrowroot

  1. Synonym of kudzu