LIGULAE

7 letters 8 Scrabble points

Definition of LIGULAE

noun
  1. A strap or strap-shaped object, especially such a development in plants or insects.

Source: Wiktionary

Word Details

Letters L I G U L A E
Length 7 letters
Scrabble Score 8 points

Anagrams of LIGULAE

Words that use the same letters: