lily of the Nile
1.
(
noun
) any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers
Synonyms:
agapanthus
Related Words:
African lily
,
African tulip
,
Agapanthus africanus
,
blue African lily
,
liliaceous plant
Terms and Conditions of Use / Copyright Notice