scillaro
Italian
Noun
scillaro
m
(
plural
scillari
)
slipper lobster
Anagrams
scrollai