English Noun bathyscaphes plural of bathyscaphe French Noun bathyscaphes m plural of bathyscapheWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads