amphisbènes
French
Noun
amphisbènes
m
plural of
amphisbène