BERMUDA LILY MEANING IN ENGLISH

• Bermuda lily Definition & Synonyms

  1. () The large white lily (Lilium longiflorum eximium, syn. L. Harrisii) which is extensively cultivated in Bermuda.


RECENT SEARCHES