We found 3 definitions of lily of the nile from 2 different sources.
Noun |
||
lily of the nile - any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers | ||
agapanthus, lily of the Nile | ||
liliaceous plant plant growing from a bulb or corm or rhizome or tuber | ||
genus agapanthus small genus of South African evergreen or deciduous plants; sometimes placed in the family or subfamily Alliaceae |