cosmonucléides
French
Noun
cosmonucléides
m
plural of
cosmonucléide