homocaryons

French

Noun

homocaryons m

  1. plural of homocaryon