CompareWords
Compare
Squamose
Definition:
() Alt. of Squamous
Compare
squamose
with other words:
squamate vs. squamose
squamose vs. squamous