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.