The Brazilian Red Cloak

The Brazilian Red Cloak

Today’s Belize Photo of the Day is the Brazilian Red Cloak and it is scientifically known as Megaskepasma erythorochlamys. The ‘Brazilian Cloak’ is a herbaceous shrub that is very showy and fast growing. Being an exhibition of beautiful red/scarlet terminal flowers, this plant never fails to thrill its viewers.