Definify.com

Definition 2024


lapacho

lapacho

English

Noun

lapacho (uncountable)

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