Translation of semi in English:

semi

sprout

noun

  • 1

    sprout, shoot, young branch or new growth of a plant