You've been logged out. Click here to log back in.
Scaraboides is a monotypic genus of flowering plants belonging to the family Apiaceae. Its only species is Scaraboides manningii. Its native range is the Cape Provinces of South Africa. full article at Wikipedia