Cuphea llaveaShrubs Cuphea llavea or Bat Flower Cuphea llavea, commonly known as the Bat Flower, Bat-faced Cuphea,... Read More