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
Tweet