Hecquatia

An unusual European native from the carrot family