Get Free Checker

English iris

NOUN
  1. bulbous iris native to the Pyrenees; widely cultivated for its large delicate flowers in various colors except yellow

How To Use English iris In A Sentence

List is Empty.