Noun
-
(botany) any appendage to a plant that is shaped like a strap
Unscramble ligule29 unscramble word found using the letters ligule. |
---|
el ell gel gi gie gill glei glue gu gue guile gul gule gull iglu ill leg lei leu li lie lieu lig ligule lug luge ug ugli ule |