Definify.com

Definition 2025


glandulars

glandulars

Catalan

Adjective

glandulars

  1. plural of glandular