squame : Related Words Words similar in meaning to squame

  • skin«
  • scale«
  • flake«
  • exopodite«
  • crustacean«
  • antenna«