Loading page
imou pine is a noun meaning "tall New Zealand timber tree". It carries one recorded sense.
tall New Zealand timber tree
Definitions, synonyms and semantic relations for imou pine come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.