tartufo di mare
[
Italian
]
plural
tartufi di mare
"Truffles of the sea." Venus clams.
Synonyms in other languages
Italian
caparon
caparozzolo
capparozzolo
Countries
Italy
Related terms
capparozzolo
caparozzolo
caparon