Details of word SQUAMULA

Definition of squamula

n. - One of the little hypogynous scales found in the flowers of grasses; a lodicule.

Word "squamula" contains 8 letters : A A L M Q S U U

Anagrams for squamula

Word squamula has no exact anagram.

Sub-words / Unscramble words / words found within squamula

Parent words for squamula


Words starting with squamula

Words ending with squamula

No word ends with squamula.

Words containing squamula

Hook words (formed by adding one letter) for squamula


The words in bold in above lists are commonly used english words.

Related word lists for squamula


Go to top