rocky mountain whitefish: whitefish of the western United States and Canada
whole: an assemblage of parts that is regarded as a single entity
cotton flannel: a stout cotton fabric with nap on only one side