English dictionary
araucaria meaning and definition
Definition and meaning of araucaria at MeaningMonkey.org. araucaria meaning and definition in the English Dictionary.ARAUCARIA noun
Definition of araucaria (noun)
- any of several tall South American or Australian trees with large cones and edible seeds
Source: Princeton University Wordnet