Italian

edit

Adjective

edit

squamiforme (plural squamiformi)

  1. squamiform