Irises are popular garden flowers with a distinctive shape. Their name means “rainbow” and also refers to the Greek goddess of messaging. There are over 300 different species of irises. Here are ten ...