Definify.com

Definition 2025


albaspine

albaspine

English

Noun

albaspine (plural albaspines)

  1. The hawthorn.

Italian

Noun

albaspine f

  1. plural of albaspina