YourDictionary

alocasia

(ălˌə-kāˈzhə, -zhē-ə)

noun
Any of various tropical Asian aroids of the genus Alocasia, grown as ornamentals for their large heart-shaped or arrowhead-shaped leaves.

link/cite print suggestion box