meaning of iris xiphioides

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


Related Words

iris xiphioides |

Developed & Maintained By Taraprasad.com

Treasure Words