Agathis lanceolata

Explore definitions, synonyms, and language insights of Agathis lanceolata

Definitions

Noun
New Zealand tree with glossy leaves and scaly reddish-brown bark

More General Terms