Definition of Ligule

Noun: ligule  li-gyool

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

See also:
ligulated
ligules

Anagrams containing the word ligule

luigel eligul leligu ulelig guleli igulel