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
singular singular
/ˈsɪŋɡjə lər /