Meaning of the Alstroemeria Flower The exotic Alstroemeria is also called the Peruvian Lily. This is a reference to its natural habitat: the mountain ranges of the Andes in Peru, Brazil and Chile. The flower was discovered by the Swedish scientist Baron Claus von Alstromer. It was he who http://aaron0g68tuu0.blogoscience.com/profile