Definify.com

Definition 2025


albaspines

albaspines

English

Noun

albaspines

  1. plural of albaspine