English dictionary
norfolk island pine meaning and definition
Definition and meaning of norfolk island pine at MeaningMonkey.org. norfolk island pine meaning and definition in the English Dictionary.NORFOLK ISLAND PINE noun
Definition of norfolk island pine (noun)
- evergreen of Australia and Norfolk Island in the South Pacific
- synonyms: Araucaria excelsa, Araucaria heterophylla
Source: Princeton University Wordnet