homographes

French

Noun

homographes m

  1. plural of homographe