KROMDRAAI


Meaning of KROMDRAAI in English

one of three neighbouring South African sites where important fossil hominid remains have been found. See Sterkfontein.

Britannica English vocabulary.      Английский словарь Британика.