×

squamate meaning in French

adj. squameux/squameuse , écailleux/euse

Related Words

  1. squalor
  2. squama
  3. squamated
  4. squamation
PC Version

Copyright © 2018 WordTech Co.