Definify.com

Definition 2024


esquama

esquama

Catalan

Noun

esquama f (plural esquames)

  1. (botany) scale

Related terms

See also