ligule
English Dictionary
->
Letter L
-> ligule
Search Dictionary:
ligule Definition
(n) (
botany
)
any
appendage
to
a
plant
that
is
shaped
like
a
strap
ligule Synonyms
ligule
© Art Branch Inc.