Sumatran pines

English

Noun

Sumatran pines

  1. plural of Sumatran pine