curiosityeager to know or learn something
Definitions:
A strong desire to know or learn something.
insatiablecannot be satisfied
Definitions:
Having an insatiable appetite or desire for something, often in a negative context.
tortuousfull of twists and turns
Definitions:
Full of twists and bends; overly complicated or lengthy.
rudimentarybasic or elementary
Definitions:
Involved or limited to basic principles; of or relating to an immature, undeveloped, or basic form.
enigmasomething hard to understand or explain
Definitions:
A person or thing that is mysterious, puzzling, or hard to figure out.