Meaning of araucaria

Definition of araucaria

(noun) any of several tall South American or Australian trees with large cones and edible seeds

Other information on araucaria

WIKIPEDIA results for araucaria
Amazon results for araucaria