Calochortus superbus is also called:
Calochortus superbus is a member of the Liliaceae or Lily family.
Superbus means superb.
Mariposa is Spanish for butterfly
Click small images to enlarge.