Translation of empulur in English:

empulur

pith

noun

  • 1

    pith, spongy tissue in stems or fruits