meaning of english iris

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


Related Words

english iris |

Developed & Maintained By Taraprasad.com

Treasure Words