boscimane
Italian
Noun
boscimane
f
plural of
boscimana