araucariaEnglish

araucaria

Noun

Any of several tall South American or Australian trees with large cones and edible seeds

English: araucaria

Bahasa: damar

Bahasa words with similar meanings

Words that start with "araucaria"