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
Tweet