2 words in this vocabulary list
noun a person who is excessively concerned with minor details and rules or with displaying academic learning
noun an activity or exercise that requires mental effort and skill to solve or understand