Butterfly flower

Butterfly flower is a common name for different plants:

Asclepias syriaca, found across North America
Schizanthus, a plant genus