A Complete Word Dictionary Encyclopedia
Web
www.click4everything.com
Results per page:
10
20
100
squamose -
Traditional English :: squamose
squamose
-
n.
(pl. squamae)
1 a
scale
on an animal or plant.
2 a thin scalelike plate of bone.
3 a scalelike feather.
squamate adj.
squamose
adj. squamous adj. squamule n.
[
L squama
]
Common Misspellings
squimouse
squamoese
squimose