araucaria araucaria

Definition(s):

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

News

Wiki Images for araucaria

definition of araucaria
meaning of araucaria
Word of the Day
amalgamation amalgamation
/ə ˌmæl ɡə ˈmeɪ ʃən /