Noun Definition
norfolk island pine
1.Definition: evergreen of Australia and Norfolk Island in the South Pacific
Related Noun(s):araucaria excelsa, araucaria heterophylla
Category: Plants1.Definition: evergreen of Australia and Norfolk Island in the South Pacific
Related Noun(s):araucaria excelsa, araucaria heterophylla
Category: Plants