Araucaria - Definition

araucaria

n 1: any of several tall South American or Australian trees with
large cones and edible seeds

Look up another word