Get Free Checker

Iris xiphioides

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

How To Use Iris xiphioides In A Sentence

List is Empty.