Translation of "lizard orchid" into English
Himantoglossum hircinum, lizard orchid are the top translations of "lizard orchid" into English.
lizard orchid
-
Himantoglossum hircinum
noun -
lizard orchid
noun
-
Show algorithmically generated translations
Automatic translations of "lizard orchid" into English
-
Glosbe Translate
-
Google Translate
Add example
Add