alocasia
1.
(
noun
) any plant of the genus Alocasia having large showy basal leaves and boat-shaped spathe and reddish berries
Synonyms:
elephant ear
,
elephant's ear
Related Words:
Alocasia macrorrhiza
,
aroid
,
arum
,
giant taro
Terms and Conditions of Use / Copyright Notice