Spanish-English Dictionaryautoctona
autóctona
Meaning of autoctona