lapacho

Noun

 * 1) A herbal tea made from the inner bark of the tree.

Noun

 * 1)  large flowering tree native to the Andes