What does abies venusta mean?

abies venusta meaning in General Dictionary

a pyramidal fir of southwestern Ca having spiny pointed leaves and cone machines with long spines