Aiguillette

Search for glossary terms (regular expression allowed)
Term Main definition
Aiguillette

Long thin strip cut in a slice from a breast of poultry, especially duck