0%

ALL meanings of squamate

squa·mate
S s
  • adjective squamate provided or covered with squamae or scales; scaly. 1
  • adjective squamate having or covered with scales; scaly 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?