Son orquídeas terrestres que florecen en el primavera en una inflorescencia terminal, erecta, de 20 a 40 cm de largo, laxa con 4 a 8 flores de 2 cm de longitud.