What does "tepozan" mean in English?
What does "tepozan" mean in English?
2 Answers
Tepozán is a plant, called buddleia by English speakers. There are many variations, but the plant we call Butterfly Bush in N. America belongs to this family--so named because it attracts butterflies..
tepozan