homocaryons
French
Noun
homocaryons
m
plural of
homocaryon