The definition :


Definitions of alocasia:

  • noun:   any plant of the genus Alocasia having large showy basal leaves and boat-shaped spathe and reddish berries



Are you interested in alternative search :

:elephant ear elephant's ear aroid arum alocasia macrorrhiza giant taro

If you like reading news check: