What is the full meaning of duodena
DUODENUM, the first portion of the small intestine [n]
Example of the word duodena placed on a Scrabble board.