Synonyms and Antonyms for lily_of_the_Nile

1. lily of the Nile (n.)

any of various plants of the genus Agapanthus having umbels of showy blue to purple flowers

Synonyms: