GeneralConnection.com
➔
Dictionary
malaxis ophioglossoides
Noun
1. green adder's mouth
1. Malaxis-unifolia, Malaxis ophioglossoides, orchid, orchidaceous plant
Usage