Definition of glandule

Definition of glandule
  1. glandule Noun a small gland
Need more help? Try our forum NEW