We found one dictionary that defines the word calypso orchid cactus:
Science (1 matching dictionary)
Science (1 matching dictionary)
- Calypso Orchid Cactus: Botanical Name listing of Plants