sustentacular in French sustentacular in French sustentaculaire adj (anatomy) Serving to support or sustain. Add to Flashcards