Where does “lapacho” come from?

lapacho (English): A herbal tea made from the inner bark of the tree...

Definitions

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

Words derived from “lapacho