Abachi

AbachiĀ (Triplochiton scleroxylon)