Definitions from Wiktionary (squamule)
▸ noun: (botany, mycology) A small scale.
▸ Words similar to Squamule
▸ Usage examples for Squamule
▸ Idioms related to Squamule
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Squamule
▸ Words that often appear near Squamule
▸ Rhymes of Squamule
▸ Invented words related to Squamule
▸ noun: (botany, mycology) A small scale.
Similar:
squamula,
squamella,
microsquamule,
squame,
squamodisc,
squama,
shrump,
sporangiolum,
spathilla,
vaginula,
more...
▸ Words similar to Squamule
▸ Usage examples for Squamule
▸ Idioms related to Squamule
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Squamule
▸ Words that often appear near Squamule
▸ Rhymes of Squamule
▸ Invented words related to Squamule