Skip to main content

habenaria

English habenaria meaning in English  •  habenaria का अर्थ अंग्रेजी में
prop. n.
  • A genus of chiefly terrestrial orchids with tubers or fleshy roots often having long slender spurs and petals and lip lobes; it includes species formerly placed in the genus Gymnadeniopsis.
Advertisement