meaning of spanish iris

1. bulbous iris of western Mediterranean region having usually violet-purple flowers


Related Words

spanish iris |

Developed & Maintained By Taraprasad.com

Treasure Words