Skip to content

Umbelliferae

Umbelliferae is the largest family of flowering plants. It contains more than 21,000 species in 2 orders and 18 families.