That was a compromise after some lawmakers questioned Rep. Christopher Speranzo's proposal to dub Herman Melville's 1851 classic the "official book," given the state's rich literary history.
"It really did open a lively discussion," Speranzo said.
Rep. Cory Atkins said she was "appalled" and contended her district in Concord has "more authors per square mile than any other."
"What about Louisa May Alcott? What about (Nathaniel) Hawthorne? How am I going to face my constituents?" she said.
The bill needs to pass the Senate and get the governor's signature.
Speranzo, who read the book in college, sponsored the bill at the urging of elementary school students in his Berkshires district. Melville wrote the book about a ship crew's confrontation with the elusive white whale in Pittsfield.
"As a representative from Pittsfield, I am very proud 'Moby-Dick' was written in Pittsfield," he said.