Chinese boxthorns

English

Noun

Chinese boxthorns

  1. plural of Chinese boxthorn