This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Guernsey lily

  1. A South African plant (Nerine Sarniensis) with handsome lilylike flowers, naturalized on the island of Guernsey.



Shares

Related Words

Menu