fior fiore
Italian
Etymology
Literally, “flower flower”.
Noun
- (idiomatic) the best, the crème de la crème
- L'America ingaggiò il fior fiore dei fisici di quei tempi.
- The United States took on the best physicists of those times.
Literally, “flower flower”.