Habenaria floribunda is a species of orchid which is widespread across much of Latin America, the West Indies and Florida.[1][2][3][4][5][6]
Habenaria floribunda is a species of orchid which is widespread across much of Latin America, the West Indies and Florida.