mouthwatering - adjective

normal formmouthwatering
comparative
superlative