ligule ligule

Definition(s):

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

Wiki Images for ligule

definition of ligule
Word of the Day
histrionic histrionic
/ˌhɪ stri ˈɑ nɪk /