CORNICE can have from 0-3 due to COUNTRY=0-->CO***** is wrong; known ***M*** means ***N*** is wrong; comparative letter presence based logic on FARMING, HARMING, FORMERS, CORNERS, FARMERS indicates that ****I** is wrong (just a minute I'll add a table that shows what I mean lower down).
HARMFUL can have 1-5 based on FARMING/HARMING same score means H****** is wrong, comparative letter presence again indicates A is wrong.
F A R M I N G H A R M I N G F O R M E R S C O R N E R S F A R M E R S
Red letters are guaranteed no's due to other words or due to the known M (in blue). All of these words have 2 letters correct, except for CORNERS. The M in the others is known to be correct. Therefore out of all but the center letter, each word has ONE correct. Let's begin with FORMERS and CORNERS, as the other correct letter must be one of **R*E**. If the correct letter is R, then that is correct for all 5 words, and none of *A**ING is correct. However, if it is the E that is correct, FARMING and HARMING still need a second correct letter. FARMERS would then indicate that *A***** cannot be correct, as it already has 2 correct letters. Nor can ****I** be correct; we already have an E in that position. Thus, the correct from FARMING and HARMING would have to be one of *****NG. Thus, either **RM*** is correct, or ***ME** is correct along with one out of *****NG.