cimarolo

Italian

Noun

cimarolo m (plural cimaroli)

  1. type of artichoke
    Synonyms: mamma, mammolo, mammola, carciofo romanesco

Anagrams