What does Olmec mean?
1. people of the sky dragon
2. those who carve from jade
3. inhabitant of rubber country
4. creator of giant heads
1. people of the sky dragon
2. those who carve from jade
3. inhabitant of rubber country
4. creator of giant heads