Summary
English Synonyms:   more detail...
  1. lily of the Nile:


English

Detailed Synonyms for lily of the Nile in English

lily of the Nile:

lily of the Nile [the ~] nom

  1. the lily of the Nile
    – any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers 1
    the agapanthus; the lily of the Nile
    – any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers 1

Related Definitions for "lily of the Nile":

  1. any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers1

Related Synonyms for lily of the Nile