Definify.com

Definition 2026


glandulars

glandulars

Catalan

Adjective

glandulars

  1. plural of glandular