Find the word definition

WordNet
duona

See duodenum

duodenum
  1. n. the part of the small intestine between the stomach and the jejunum

  2. [also: duonas (pl), duona (pl)]