Definify.com

Definition 2025


squamas

squamas

English

Noun

squamas

  1. plural of squama

Latin

Noun

squāmās

  1. accusative plural of squāma