Calceolaria bentae explained

Calceolaria bentae is a species of plant in the Calceolariaceae family.

Location

It is endemic to Ecuador.