Meaning of ligule
Definition of ligule
(noun)
(botany) any
appendage
to a
plant
that is
shaped
like
a
strap
Other information on ligule
WIKIPEDIA results for
ligule
Amazon results for
ligule
Tweet