Skip to content

sacred lotus

Dictionary definition · sacred lotus

noun

  1. native to eastern Asia; widely cultivated for its large pink or white flowers

Source: Open English WordNet (CC BY 4.0).