glandulars

English

Noun

glandulars

  1. plural of glandular

Catalan

Adjective

glandulars

  1. plural of glandular