Translation of cemara in English:

cemara

noun

  • 1

    tuft of horse hair on a lance, wig, casuarina tree