pata de buey

Noun

 * 1) Brazilian orchid tree