Facts About Green Squid Orchid

Green Squid Orchid

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 orchid are unusual not just in their resemblance to Green Squids but also because of […]

Facts about the Bee Orchid

Bee Orchid Facts

When you see this bee orchid plant it is hard to believe your eyes as this species of orchids produces flowers that resemble bees. What you see is a small fuzzy bee sitting on a flower having three lateral petals. There are two more sepals that are shaped just like the antennae of a bee. […]