Meaning of abies venusta

Definition of abies venusta

(noun) a pyramidal fir of southwestern California having spiny pointed leaves and cone scales with long spines

Other information on abies venusta

WIKIPEDIA results for abies venusta
Amazon results for abies venusta