Definify.com

Definition 2026


esquama

esquama

Catalan

Noun

esquama f (plural esquames)

  1. (botany) scale

Related terms

See also