Clue: Suggestive of commie having a nose? (8)
Answer: REDOLENT
Explanation: Suggestive of commie having a nose? (8)
**RED** ("Commie") + **OLENT** ("having a nose") 
*According to Chambers, "olent" means "having a smell", but I haven't come across it before – is "scented" the same as "having a nose"?