queule
Meanings
Noun
1. a tree found in Chile, of species Gomortega keule