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: