Unscramble
Definition of Himantoglossum
Noun: Himantoglossum
Small genus of terrestrial orchids of Europe and Mediterranean region
- genus Himantoglossum
See also:
Himalayish
Himantopus