'elephant ear' definitions:

Definition of 'elephant ear'

(from WordNet)
noun
Any plant of the genus Alocasia having large showy basal leaves and boat-shaped spathe and reddish berries [syn: alocasia, elephant's ear, elephant ear]

Words containing 'elephant ear'