lily of the Nile

lily of the Nile antonyms

lily of the Nile definitions

noun
  • Zantedeschia aethiopica, a plant species in the family Araceae. 

  • Agapanthus praecox, a plant species in the family Alliaceae.