Definify.com

Definition 2024


glandulars

glandulars

Catalan

Adjective

glandulars

  1. plural of glandular