Athrotaxis selaginoides

Explore definitions, synonyms, and language insights of Athrotaxis selaginoides

Definitions

Noun
evergreen of Tasmanian mountains having sharp-pointed leaves that curve inward

More General Terms