Athrotaxis selaginoides
Explore definitions, synonyms, and language insights of Athrotaxis selaginoides
Definitions
Noun
evergreen of Tasmanian mountains having sharp-pointed leaves that curve inward