umbelliferous in French umbelliferous in French ombellifère adj (botany) Bearing umbels. Add to Flashcards