Large flowers with yellow, staining pollen Answer