lily of the Nile

definition: any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers
example:
speech part: noun
synonyms: agapanthus

How lily of the Nile is being used?