Choose or find odd word - Rose, Lotus, Marigold, Lily, Tulip

Answer: B. Lotus

Here, all except Lotus are flowers, which grow on land while lotus is a water flower.
Hence, the answer is (b).