French Latin Dictionary

Français - latine

Huîtres in Latin:

1. ostrea