squamosales

French

Adjective

squamosales

  1. feminine plural of squamosal