clathrates
English
Noun
clathrates
plural of
clathrate
French
Noun
clathrates
?
plural of
clathrate