Definify.com

Definition 2024


giaggiolo

giaggiolo

Italian

Noun

giaggiolo m (plural giaggioli)

  1. (botanic) iris

Synonyms