English
Detailed Synonyms for lily of the Nile in English
lily of the Nile:
lily of the Nile [the ~] nom
-
the lily of the Nile
– any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers 1the agapanthus; the lily of the Nile– any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers 1