lily-of-the-nile

Nouns

  • (n) any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers agapanthus,

Synonyms

agapanthus

Words of close approximity