Translation of انگوری in English

انگوری٢

Noun (feminine)

  1. bud or rudimentary shoot of a plant

Powered by Oxford