larderhoarder

English

Noun

larderhoarder (plural larderhoarders)

  1. (biology) An animal that larderhoards