flavourous

adj