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.”

Synonyms

  • reed
  • sedge

Antonyms

  • bush
  • tree