IMOU PINE





Definition:

  1. [noun] tall New Zealand timber tree
    Synonyms: rimu, red pine, Dacrydium cupressinum

Synonyms: