annual: a reference book that is published regularly once every year
reference book: a book to which you can refer for authoritative facts
carapace: hard outer covering or case of certain organisms such as arthropods and turtles