Lily-of-the-Nile (noun) Definition, Meaning & Examples

noun
  1. a plant, Agapanthus africanus, of the amaryllis family, native to Africa, having large umbels of blue flowers.
Lily-of-the-Nile (noun) Definition, Meaning & Examples

More Definitions