Kapcypridopsis barnardi explained

Kapcypridopsis barnardi is a species of ostracod crustacean in the family Cyprididae, subfamily Cypridopsinae. It is endemic to Table Mountain in South Africa.

References