LIGULE

Scrabble 7 Words With Friends 11

Definition

  1. noun (botany) any appendage to a plant that is shaped like a strap.

See all 20 words you can make from LIGULE →

← Unscramble different letters