What is the full meaning of finocchio
(Italian) a dwarf variety of fennel, also FINNOCHIO, FINOCHIO [n -S]
Example of the word finocchio placed on a Scrabble board.