What is the meaning of Colocasia?

Taro; eddo.

taro, elephant ears (plant of genus Colocasia)

Nelumbo spp., sacred lotus

Colocasia spp., taro, eddo

Source: wiktionary.org