Tamil Dictionary 🔍

bermuda-lily

Ber*mu"da lil"y. (Bot.) Defn: The large white lily (Lilium longiflorum eximium, syn. L. Harrisii) which is extensively cultivated in Bermuda.


bermuda-lily - Similar Words