squameuses

French

Adjective

squameuses

  1. feminine plural of squameux