I shall be grateful if anyone can identify this plant. Is it a species of Colocasia? It loves stagnant water around it's roots.