YourDictionary

squamo- medical definition

prefix
Scale; scaly: squamosal.

Learn more about squamo-

link/cite print suggestion box