As nouns the difference between egghead and bookworm
is that egghead is a bald person, especially a man while bookworm is any of various insects that infest books.
egghead
Noun
(
en noun)
(pejorative) A bald person, especially a man.
(pejorative) An intellectual.
Synonyms
*boffin
*brain
bookworm
English
Noun
(
en noun)
Any of various insects that infest books.
An avid book reader.
See also
* (avid reader) bibliophile