terrigenus

listen to the pronunciation of terrigenus
اللاتينية - الإنجليزية
indigenous, born from the earth, human being
giants/monsters, from dragon's teeth, first men, snail
born of the earth