birthwort in French birthwort in French aristoloche noun Any plant of the genus Aristolochia. Add to Flashcards