esculapes
French
Noun
esculapes
?
plural of
esculape