egyptian_water_lily has definitions from the field of botany
1
[ noun ] (botany) white Egyptian lotus: water lily of Egypt to southeastern Africa; held sacred by the Egyptians

Related terms

water_lily Nymphaea

*