meaning of arctotis venusta

arctotis venusta meaning in General Dictionary

bushy perennial of South Africa with white or violet blossoms; with its local area frequently dresses entire valley sides in a sheet of shade