I have never heard both words used in the description of fabric. Homespun are usually plaids that are loosely woven thread that make the plaid. Calico were the first fabric that I found in the 80s made for quilting. Flannel is the best fabric for rag quilts because it will easily unravel on the ends and curl. Flannel is so soft after washing, it is easy to cuddle up with it.