strofiolo
Italian
Noun
strofiolo
m
(
plural
strofioli
)
(
botany
)
strophiole
Anagrams
stiloforo