araucaria
English Dictionary
->
Letter A
-> araucaria
Search Dictionary:
araucaria Definition
(n)
any
of
several
tall
South
American
or
Australian
trees
with
large
cones
and
edible
seeds
araucaria Synonyms
araucaria
© Art Branch Inc.