The English term "flower" matches the Italian term "fiore, fioritura"