Alepidea

Genus
Scientific Name: Alepidea  Delaroche.  (Apiaceae)