Flannel can either refer to the specific object "a flannel" or can refer to a type of cloth or fabric. In the former case, "flannel" on its own would be correct. In the latter case, "flannel cloth" may be more appropriate.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.