meaning of japanese iris

1. iris native to Japan having large showy flowers


Related Words

japanese iris |

Developed & Maintained By Taraprasad.com

Treasure Words