The English term "florid" matches the Italian term "flòrido"

other english words that include "florid" : italian :
floridly fiorito