Dacrycarpus
Explore definitions, synonyms, and language insights of Dacrycarpus
Definitions
Noun
evergreen coniferous shrubs or trees of New Zealand to Malaysia and Philippines
Explore definitions, synonyms, and language insights of Dacrycarpus