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 Terjemahkan
source: wordnet30
More Word(s)
liliaceous plant, african lily, african tulip, agapanthus africanus, blue african lily, genus agapanthus,

Visual Synonyms