Definitions from Wiktionary (squamule)
▸ noun: (botany, mycology) A small scale.
▸ Also see squamule
▸ Words similar to squamules
▸ Usage examples for squamules
▸ Idioms related to squamules
▸ Wikipedia articles (New!)
▸ Popular adjectives describing squamules
▸ Words that often appear near squamules
▸ Rhymes of squamules
▸ Invented words related to squamules
▸ noun: (botany, mycology) A small scale.
▸ Also see squamule
▸ Words similar to squamules
▸ Usage examples for squamules
▸ Idioms related to squamules
▸ Wikipedia articles (New!)
▸ Popular adjectives describing squamules
▸ Words that often appear near squamules
▸ Rhymes of squamules
▸ Invented words related to squamules