What does Biscotin mean?

Biscotin meaning in General Dictionary

A confection made from flour sugar marmalade and eggs a sweet biscuit

View more

  • A confection made from flour, sugar, marmalade, and eggs; a sweet biscuit.

Biscotin meaning in General Dictionary

(n.) A confection made of flour, sugar, marmalade, and eggs; a sweet biscuit.