moth orchid
English
Noun
moth orchid (plural moth orchids)
- Any of the genus Phalaenopsis of orchids.
Further reading
moth orchid on Wikipedia.Wikipedia Phalaenopsis on Wikispecies.Wikispecies Phalaenopsis on Wikimedia Commons.Wikimedia Commons- Phalaenopsis at USDA Plants database