Orchid Stock Photos | Species & Hybrids
Prosthechea-cochleata-JWW1375.jpg


Prosthechea cochleata aka Encyclia cochleata cockleshell orchid in flower closeup, green squid orchid . The species is self-fertile, with no known pollinators.
judywhite / Garden Photos.com 3000x4481 / 4.7MB