Meaning of athrotaxis selaginoides

Definition of athrotaxis selaginoides

(noun) evergreen of Tasmanian mountains having sharp-pointed leaves that curve inward

Other information on athrotaxis selaginoides

WIKIPEDIA results for athrotaxis selaginoides
Amazon results for athrotaxis selaginoides