English dictionary
imou pine meaning and definition
Definition and meaning of imou pine at MeaningMonkey.org. imou pine meaning and definition in the English Dictionary.IMOU PINE noun
Definition of imou pine (noun)
- tall New Zealand timber tree
- synonyms: Dacrydium cupressinum, red pine, rimu
Source: Princeton University Wordnet