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