YourDictionary

Dictionary Home » Science » ligule

ligule science definition

A straplike structure, such as the corolla of fused petals in a ray flower or a membranous or hairy appendage between the sheath and blade of a grass leaf.

Learn more about ligule

link/cite print suggestion box