Online English Dictionary

Home

Ligule


n.

The thin and scarious projection from the upper end of the sheath of a leaf of grass.


© 2009 Dammam Community College