Find the word definition

Wiktionary
lily of the nile

n. 1 (taxlink Agapanthus praecox species noshow=1), a plant species in the family Alliaceae. 2 (taxlink Zantedeschia aethiopica species noshow=1), a plant species in the family Araceae.

WordNet
lily of the Nile

n. any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers [syn: agapanthus]

Wikipedia
Lily of the Nile

Lily of the Nile is a common name for several plants and may refer to:

  • Agapanthus praecox
  • Zantedeschia aethiopica