What is the meaning of boldo tea in English?

Learn vocabulary with pictures as well as definitions of boldo tea in English

Learn in

See more

n. boldo tea

Definition of boldo tea in English

Beverage prepared by adding hot water to boldo leaves, typically consumed for its depuritive and detoxifying properties.