Noun sacred lotus has 1 sense
  1. lotus, Indian lotus, sacred lotus, Nelumbo nucifera - native to eastern Asia; widely cultivated for its large pink or white flowers
    --1 is a kind of water lily
,
TOP