Meaning of elephant ear

Definition of elephant ear

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

Other information on elephant ear

WIKIPEDIA results for elephant ear
Amazon results for elephant ear