Earlier referred to as Encyclia Cochleata, the Green Squid orchid is an epiphytic orchid that is native to Central America and the Caribbean. However, it can also be occasionally terrestrial and seen growing on the ground. The flowers of this
Facts About Green Squid Orchid
