Habenaria Meaning

There are 1 meaning(s) for word Habenaria

Habenaria Meaning 1 : chiefly terrestrial orchids with tubers or fleshy roots often having long slender spurs and petals and lip lobes; includes species formerly placed in genus Gymnadeniopsis

    Synonyms : genus habenaria