anagallidi
Italian
Noun
anagallidi
f
plural of
anagallide