bog cotton


bog cotton

n (Plants) another name for cotton grass