Definisi 'lily of the nile'
English to English
noun
1 any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers
source: wordnet30
More Word(s)
liliaceous plant, african lily, african tulip, agapanthus africanus, blue african lily, genus agapanthus,

Visual Synonyms
Click for larger image