pellard
/pəl⌁rd/Definitions
1. noun
a type of French sedge, specifically Carex pellardii
“The rare pellard is a protected species found in certain European wetlands.”
1. noun
a type of French sedge, specifically Carex pellardii
“The rare pellard is a protected species found in certain European wetlands.”