meaning of annunciation lily

1. lily of eastern Mediterranean and the Balkans with broad funnel-shaped white flowers


Related Words

annunciation lily |

Developed & Maintained By Taraprasad.com

Treasure Words