Definition
Mexican epiphytic orchid having pale green or yellow-green flowers with white purple-veined lip
Seed ·
Term in context
Mexican epiphytic orchid having pale green or yellow-green flowers with white purple-veined lip
Seed ·