Advertisement
Advertisement
Egyptian lotus
noun
- either of two Egyptian water lilies of the genus Nymphaea, as N. caerulea blue lotus, having light blue flowers, or N. lotus white lotus, having white flowers.
Advertisement
Advertisement
Advertisement
Advertisement
Browse