Carex pilulifera L., 1753 27% complete

Pill sedge

Sp. Pl.: 976 (1753)