elephant ears

English

Noun

elephant ears

  1. plural of elephant ear

Noun

elephant ears pl (plural only)

  1. taro (Colocasia esculenta)