Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: lily of the Nile
  1. Any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers
    - agapanthus

Derived forms: lilies of the Nile

Type of: liliaceous plant

Part of: genus Agapanthus

Encyclopedia: Lily of the Nile