glomérules

French

Noun

glomérules m

  1. plural of glomérule