kamus
.
Search
About
himantoglossum_hircinum
English
Himantoglossum hircinum, lizard orchid
Noun
An orchid of the genus Himantoglossum
English: lizard orchid, Himantoglossum hircinum
English words with similar meanings
Show 1 words
lizard orchid