ligule

Explore definitions, synonyms, and language insights of ligule

Definitions

Noun
(botany) any appendage to a plant that is shaped like a strap