Definition of ligule
English to English noun - (botany) any appendage to a plant that is shaped like a strap
source: WordNet 3.0 - The thin and scarious projection from the upper end of the sheath of a leaf of grass.
source: Webster 1913
Visual Synonyms 
Nearby Word
ligule, ligula, lisle, lucule, locule, lichwale, lagly, lazily, locale, lazuli, likely, lousily, luckily, lasalle, lugsail, lochial, l'aquila, laically, logically, lawlessly
|
|
|