agalloches

French

Noun

agalloches

  1. plural of agalloche