GeneralConnection.comDictionary
malaxis ophioglossoides
Noun

1. green adder's mouth
1. Malaxis-unifolia, Malaxis ophioglossoides, orchid, orchidaceous plant
Usage