Sumatran pine

English

Noun

Sumatran pine (plural Sumatran pines)

  1. A tree, Pinus merkusii, native to Sumatra and the Philippines.