view: the act of looking or seeing or observing
look: the act of directing the eyes toward something and perceiving it visually
genus scabiosa: annual or perennial herbs or subshrubs; mainly Mediterranean