larderhoarder
English
Noun
larderhoarder
(
plural
larderhoarders
)
(
biology
)
An
animal
that
larderhoards