serrette
English
Noun
serrette
(
plural
serrettes
)
A
locustberry
.
Italian
Noun
serrette
f
plural of
serretta
Anagrams
terreste