Where does “somite” come from?

somite (French): somite

Definitions

  1. somite

Words derived from “somite