parota

Noun

 * 1) monkey-ear tree, elephant-ear tree