Meaning of ligule

Definition of ligule

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

Other information on ligule

WIKIPEDIA results for ligule
Amazon results for ligule