having indigenous features - Spanish English Dictionary