Definify.com

Definition 2024


costra

costra

Spanish

Noun

costra f (plural costras)

  1. crust
  2. scab
  3. snot

Synonyms