Meaning of Himantoglossum
Definition of Himantoglossum
(noun)
small
genus
of
terrestrial
orchids of Europe and Mediterranean
region
Other information on Himantoglossum
WIKIPEDIA results for
Himantoglossum
Amazon results for
Himantoglossum
Tweet