Definify.com

Definition 2024


squamas

squamas

English

Noun

squamas

  1. plural of squama

Latin

Noun

squāmās

  1. accusative plural of squāma